Licens
Vis Stedet API'et er udgivet under en MPL version 1.1 licens. Se mere under menupunktet licens. Vis Stedets komponenter
Javascript API
http://VisStedet.kms.dk/VisStedet.js Denne URL vil altid pege på den nyeste version. Når en ny version frigives, vil den også blive lagt som en navngiven fil, så man kan vælge at linke til en specifik version. Tidligere versioner kan ses her - Tidligere versioner og revisionshistoriken kan ses her - Revisionshistorik KML facader til Kortforsyningens WFS-tjenesterDisse tjenester kontakter Kortforsyningen®s WFS tjenester, og tilføjer mulighed for at angive visse visualiseringsparametre. Dette er ment som en simpel måde at få vist almindelig data fra Kortforsyningen; hvis der er brug for mere avanceret visualisering bør man sætte sin egen server op til at formattere KML'en. Da WFS/KML datafiler hurtigt bliver meget store, og skal behandles som individuelle punkter og polygoner der tegnes i browseren, er det vigtigt at begrænse den mængde data man trækker ud på denne måde, typisk ved kun at spørge på en begrænset bounding box. http://VisStedet.kms.dk/WFSPointKML.aspx leverer punkter vist som et (valgbart) ikon. http://VisStedet.kms.dk/WFSPolyKML.aspx leverer polygoner, med mulighed for at vælge farve. Søgefunktionalitet Søgefunktionaliteterne vil blive udvidet til at anvende AWS når disse sættes i drift. http://VisStedet.kms.dk/GetPlaceJSON.aspx: Stednavnesøgning baseret på KMS' geonøgler, hvor parametren "input" er en delstreng. http://VisStedet.kms.dk/GetAddressJSON.aspx: Addressesøgning baseret på KMS' geonøgler. Der kræves et vejnavn og et postnummer i "input" parametren. http://VisStedet.kms.dk/FindAddressJSON.aspx: Addressesøgning baseret på AWS prototypen. "input" parametren er en streng, som vil blive forsøgt fortolket som en addresse, inkl. at tage højde for ukomplet input, stavefejl og forkortelse. "maxresults" parametren angiver hvor mange resultater der maksimalt returneres, som JSON array. Hvis denne parameter ikke er angivet (eller er 0), vil der kun blive returneret ét object, ikke som et array. KML hjælpeklasserHvis man ønsker selv at generere en KML fil kan man anvende disse C# hjælpeklasser. De er ikke ment som et generelt framework til at manipulere KML strukturer (der er andre projekter til dette), men til blot nemt og hurtigt at skrive de mest almindelige KML-elementer. http://VisStedet.kms.dk/KML-CSharpUtil.zip
|