*** Dette indhold er under udvikling ***

GeoService (Version 1, Sandkasse)

Denne service henter Geodata (longitude og latitude) ud fra postnummer og adresse, til at beregne afstanden melllem job og bopæl vha. DAWA og Googles web api.

Metoder

GeocodeStructedAddressData

Denne metode finder geocoordinaterne ud fra vejnavn, vejnummer og postnummer. Den er anderledes end GeocodeSimpleAdressData fordi den modtager et andet object.

Input

ElementTypeDetaljerForekomstBeskrivelse
GeocodeStructedAddressDataRequestGeocodeStructedAddressDataRequestType1En forespørgsel som indeholder data vedr. den adresse der ønskes geokoder beregnet fra.
-    StreetNamestringLength: 0-501Vejnavn.
-    StreetBuildingIdentiferstringPattern: ^([1-9][0-9]{0,2}[a-zA-Z]?)(-[1-9][0-9]{0,2}[a-zA-Z]?)?$1Husnummer.
-    FloorIdentifierstringPattern: [1-9]|[1-9][0-9]|KL|ST|kl|st|k[2-9]|K[2-9]0 - 1Etagenummer.
-    SuiteIdentifierstringLength: 0-40 - 1Dør angivelse, fx th.
-    PostCodeIdentifierstring1Postnummer.
-    CountryIdentificationCodeCountryIdentificationCodeType
Base: _CountryIdentificationCodeType
1Landekode. Skal være i formatet ISO 3166 standard, alpha 2. (Eks. DK eller SE).
-    -    BaseType_CountryIdentificationCodeType
Base: string
Pattern: [a-z,A-Z]{2}|[a-z,A-Z]{3}|[0-9]{3}|[0-9]{4}1Dette er en støttetype til CountryIdentificationCodeType. Det regulære udtryk er et valg for de 4 forskellige regulære udtryk for de forskellige formater. ISO 3166 standard, alpha 2: [a-z,A-Z]{2}. Eksempel "DK" for Danmark. ISO 3166 standard, alpha 3: [a-z,A-Z]{3}. Eksempel "DKN" for Danmark. UN Statistics Divisions country codes: [0-9]{3}. Eksempel "208" for Danmark AuthorityCode from the Central Office of Civil Registration: [0-9]{4}. Eksempel "5100" for Danmark.

Output

ElementTypeDetaljerForekomstBeskrivelse
GeocodeStructedAddressDataResponseGeocodeStructedAddressDataResponseType1En return value som indeholder geokoderne og kvaliteten af dem.
-    GeoCoordinateGeoCoordinateType1WGS84 koordinatpunkt.
-    -    LatitudeVoid1WGS84 breddegrad som decimaltal.
-    -    LongitudeVoid1WGS84 længdegrad som decimaltal.
-    GeoCoordinateQualityGeoCoordinateQualityTypeIdentifierType1Angiver kvaliteten på geokoordinaterne.

Fejlkoder

FejlkodeFejltekstBeskrivelse
9260
9261
9262

GeocodeSimpleAdressData

Denne metode finder geocoordinaterne ud fra vejnavn, vejnummer og postnummer

Input

ElementTypeDetaljerForekomstBeskrivelse
GeocodeSimpleAdressDataRequestGeocodeSimpleAdressDataRequestType1En forespørgsel som indeholder data vedr. den adresse der ønskes geokoder beregnet fra.
-    StreetNameAndNumberstringLength: 0-1001Vejnavn og Husnummer.
-    PostCodeIdentifierstring1Postnummer.
-    CountryIdentificationCodestring0 - 1Landekode

Output

ElementTypeDetaljerForekomstBeskrivelse
GeocodeSimpleAdressDataResponseGeocodeSimpleAdressDataResponseType1En return value som indeholder geokoderne og kvaliteten af dem.
-    GeoCoordinateGeoCoordinateType1Geocoordinater.
-    -    LatitudeVoid1WGS84 breddegrad som decimaltal.
-    -    LongitudeVoid1WGS84 længdegrad som decimaltal.
-    GeoCoordinateQualityGeoCoordinateQualityTypeIdentifierType1Kvalitet af geocoordinater.

Fejlkoder

FejlkodeFejltekstBeskrivelse
9260
9261
9262

CalculateDailyTravelTimeFromHomeData

Metoden udregner rejsetiden med offentlig transport fra bopæl til arbejdsplads. Tur/retur.

Input

ElementTypeDetaljerForekomstBeskrivelse
CalculateDailyTravelTimeFromHomeDataRequestCalculateDailyTravelTimeFromHomeDataRequestType1En forespørgsel som indeholder data vedr. den adresse der ønskes geokoder beregnet fra.
-    PersonCivilRegistrationIdentifierPersonCivilRegistrationIdentifierType
Base: string
Pattern: ((((0[1-9]|1[0-9]|2[0-9]|3[0-1])(01|03|05|07|08|10|12))|((0[1-9]|1[0-9]|2[0-9]|30)(04|06|09|11))|((0[1-9]|1[0-9]|2[0-9])(02)))[0-9]{6})|00000000001Borgers CPR nummer.
-    GeoCoordinateGeoCoordinateType1WGS84 koordinatpunkt.
-    -    LatitudeVoid1WGS84 breddegrad som decimaltal.
-    -    LongitudeVoid1WGS84 længdegrad som decimaltal.

Output

ElementTypeDetaljerForekomstBeskrivelse
CalculateDailyTravelTimeFromHomeDataResponseCalculateDailyTravelTimeFromHomeDataResponseType1En return value som indeholder afstanden i fugleflugt og rejse tiden med offentligtransport mellem de to afstande..
-    DailyTravelTimeint0 - 1Forventet daglig rejsetid i minutter fra hjemmeadressen med offentlige transportmidler.
-    DistanceInMetersint1Fugleflugtsafstand fra hjemmeadressen (en vejs).

Fejlkoder

FejlkodeFejltekstBeskrivelse
9259
9260
9261
9263

CalculateDailyTravelTime

Metoden udregner rejsetiden med offentlig transport mellem to geopunkter. Tur/retur.

Input

ElementTypeDetaljerForekomstBeskrivelse
CalculateDailyTravelTimeDataRequestCalculateDailyTravelTimeDataRequestType1En forespørgsel som indeholder data vedr. den adresse der ønskes geokoder beregnet fra.
-    GeoCoordinateOriginGeoCoordinateType1WGS84 koordinatpunkt - Fra.
-    -    LatitudeVoid1WGS84 breddegrad som decimaltal.
-    -    LongitudeVoid1WGS84 længdegrad som decimaltal.
-    GeoCoordinateDestinationGeoCoordinateType1WGS84 koordinatpunkt - Til.
-    -    LatitudeVoid1WGS84 breddegrad som decimaltal.
-    -    LongitudeVoid1WGS84 længdegrad som decimaltal.

Output

ElementTypeDetaljerForekomstBeskrivelse
CalculateDailyTravelTimeDataResponseCalculateDailyTravelTimeDataResponseType1En return value som indeholder afstanden i fugleflugt og rejse tiden med offentligtransport mellem de to afstande..
-    DailyTravelTimeint1Forventet daglig rejsetid i minutter fra hjemmeadressen med offentlige transportmidler.
-    DistanceInMetersint1Fugleflugtsafstand fra hjemmeadressen (en vejs).

Fejlkoder

FejlkodeFejltekstBeskrivelse
9259
9260
9261
9263