Om LvWS
Syftet med LvWS är att ge möjligheten till att integrera sig mot en LV-instans hos Trafikkontoret. Det kan anses något tekniskt vilket gör det lämpat för systemutvecklare men vid problem kan viss hjälp erhållas per mail. Se kontakt under Start.
LvWS kommer i två versioner som har liknande funktionalitet men bygger på två olika tekniker.
LvWS 2
LvWS 2 är en ASMX-baserad webbtjänst som kan nås från webbadressen https://openstreetws.stockholm.se/LvWS-2.2/Lv.asmx.
LvWS 2 har ett webbgränssnitt som gör det möjligt att göra anrop direkt mot webbtjänsten genom ett gränssnitt. LvWS 2 levererar svar i XML-format.
LvWS 4
LvWS 4 är en WCF-baserad webbtjänst som nås från webbadressen https://openstreetws.stockholm.se/LvWS-4.0/Lv.svc.
LvWS 4 är en direkt vidareutveckling av LvWS 4.0 med ökad stabilitet och förfinat API. Har möjligheten att leverera svar i JSON-format.
Exempel
Om du fyller i dessa fält kommer exemplena nedan anpassas efter dina inställningar. Observera att koordinatsystemet måste överensstämma med din angivna API-nyckel.
Generella anrop
GetDataCatalog
Exempel: Hämta information om alla företeelsetyper
GetDomainValues
Exempel: Hämta alla domänvärden
CountFeaturesForFeatureType
Exempel: Visa antal företeelser för företeelsetyp Belysningsmontage
CountAttributeValuesForAttribute
Exempel: Visa förekomster av attributet Typ för företeelser av typen Cykelparkering
Exempel: Visa förekomster av attributet Produktnamn på luftbrunnar
Söka företeelser
GetFeatureList
Exempel: Hämta översiktlig information om företeelser från en lista av företeelse-ID
GetFeatureListForLinks
Exempel: Hämta väghållare för en väglänk med ett visst länk-ID
Resultatet kan åtföljas av ett anrop till GetFeatures för att få mer detaljerade uppgifter om väghållaren.
GetNearestFeatureList
Exempel: Sök efter företeelser som ligger nära en koordinat, ange koordinater i det koordinatsystem du valde när du begärde API-nyckel
Resultatet kan åtföljas av ett anrop till GetFeatures för att få mer detaljerade uppgifter om en företeelse.
GetFeatures
Exempel: Hämta mer detaljerad information om en företeelse (här en Luftbrunn) givet dess företeelse-ID
I resultatet kan man för varje företeelse få reda på bl.a. typ, giltighetsdatum, attributvärden och utbredning (dels som projicerade värden mot väglänk och dels som WKT-geometri).
Söka väglänkar
GetLinks
Exempel: Visa information om en väglänk med geometri givet dess länk-ID
GetLinksForStreetName
Exempel: Hämta väglänkar på Pipersgatan med geometrier
GetNearestLinks
Exempel: Sök efter närmaste väglänkar till en koordinat, ange koordinater i det koordinatsystem du valde när du begärde API-nyckel
Resultat kan åtföljas av ett anrop till GetFeatureListForLinks för att hämta företeelse-ID för företeelser som ligger på en specifik länk.
Gatusökning
GetStreetNames
Exempel: Visa gatunamn som börjar på Kun...
GetStreetNamesWithinLevenshteinDistance
Exempel: Visa gatunamn som liknar (det felstavade) Vallhalavägen
GetIntersections
Exempel: Visa geometrin för korsningen mellan Kungsgatan och Drottninggatan
Transformering
TransformGeometry
Exempel: Transformera en punktgeometri från din valda SRID till WGS 84
Använd GetSupportedSpatialReferenceSystems för att ta reda på vilka koordinatsystem som stöds.
GetSupportedSpatialReferenceSystems
Exempel: Hämta information om alla koordinatsystem som stöds av webbtjänsten
Övrigt
TranslateLvToNvdb
Exempel: Översätt ett länk-ID till NVDB-ID (länk-ID för Nationell vägdatabas)
TranslateNvdbToLv
Exempel: Översätt ett NVDB-ID till länk-ID till NVDB-ID
Version
Exempel: Visa versionen för webbtjänsten