Adresse webservices AWS AWS adresse webservices nu i
Adresse webservices AWS
AWS’ adresse webservices – nu i brug! 24 -03 -2009 Kortforsynings-seminar 2
AWS’ WSDL-er AWS’ parse-, opslags-, søge- og valideringsservices: http: //aws. hvm. dk/Parse. Address. Service. asmx? wsdl http: //aws. hvm. dk/Get. Address. Service. asmx? wsdl http: //aws. hvm. dk/Transform. Address. Service. asmx? wsdl http: //aws. hvm. dk/Validate. Address. Service. asmx? wsdl http: //aws. hvm. dk/Find. Address. Service. asmx? wsdl http: //aws. hvm. dk/Convert. Address. Service. asmx? wsdl AWS geografiske services: http: //adressews. kms. dk/SOAP/Geo. Coding. Address. Service? wsdl http: //adressews. kms. dk/SOAP/Geographic. Search. Address. Service? wsdl http: //kortforsyningen. kms. dk/service? service=WMS&servicename=aws&request=Get. Capabilities&login=aws&password=aws 24 -03 -2009 Kortforsynings-seminar 3
Udviklingshistorien … • Business Case undersøgelse 2005 – Positivt resultat – Prototype 2005 -2009 • Systembeskrivelse 2006 – Høring 2006 -2007 • Fællesprojekt EBST+KMS – Database-/spatiale metoder • Nationalt EBSTs udbud 2007 – Udvikling 2008 • Test og idriftsættelse 2009 – Borger. dk + sneek preview – Dokumentation + back end 24 -03 -2009 Kortforsynings-seminar 4
Pressemeddelelse 2005 (!) Computerworld nov. 2005 24 -03 -2009 Kortforsynings-seminar 5
AWS’ projektidé • Et fællesprojekt mellem EBST og KMS – I tilknytning til OIS, Nyt BBR hhv. Kortforsyningen • Skal stille de officielle adressereferencer til rådighed – På en moderne måde (WS) baseret på OIOXML – Baseret på rolle som administrativ nøgle og geokomponent • Med dét formål at fremme brugen mest muligt – Uden betaling, men baseret på vores nuværende ressourcer – (Giver begrænsninger mht. SLA/performance) • Løbende evaluere bruger feed-back og performance – Mhp. opgradering og videreudvikling 24 -03 -2009 Kortforsynings-seminar 6
En fælleskomponent i IT-infrastrukturen 24 -03 -2009 Kortforsynings-seminar 7
Nyt i AWS: Adresser med stabil objekt-id Før: Hovedvejen 14 A Efter: Søvej 2 Stabil objekt id introduceres i AWS og i Nyt BBR Samme adgangsadresse-id (UUID): 60 e 1 d 51 a-c 1 c 5 -11 d 5 -b 13 c-cfdb 4 afc 04 d 1 24 -03 -2009 Kortforsynings-seminar 8
AWS funktionalitet [1]: metoder Parse. Address ^ Tolker en adresselinie og opdeler den i enkeltkomponenter: vejnavn, husnr. , etage osv. Get. Address Giver en adresseoplysning ved et simpelt opslag f. eks. Komm. kode +vejkode : = vejnavn Find. Address ^ Finder en adresseoplysning ud fra søgekriterier, f. eks. vejnavn (fonetisk), postnr. , kommune o. l. Validate. Address Validerer en adresseoplysning, dvs. undersøger om adressen findes blandt de officielle adresser Convert. Address ^ Transform. Address Konverterer en adresse før kommunalreformen til samme adresse efter (kommkode, vejkode, husnr) Omformer en adresseoplysning baseret på komm. /vejkode o. l. til en fuldstændig, postadresse Adr 24 -03 -2009 Kortforsynings-seminar ^ Filter. Collection Optionel parameter som filtrerer query pba. postnr. , kommune … 9
AWS funktionalitet [2]: geo-metoder Geographic. Search. Address Returnerer den/de adresser som ligger i/ved en given geometri (punkt/linie/polygom) Geo. Code. Address Returnerer koordinaterne til en adresse i et givent koordinatsystem WMS Address. Layer Returnerer et WMS ”adressekort” dvs. et husnummertema som kan lægges oven på andre WMS’er (inkl. Filter Encod. /SLD) Adr 24 -03 -2009 Kortforsynings-seminar 10
Eksempler 24 -03 -2009 Kortforsynings-seminar 11
Status – hvad nu? • WSDL’er ligger fast og services er i drift – Sneak preview, eksperimentér, udvikl og tag dem i brug … – Vær lidt blid og rar i de første uger … – Prototypen lukkes • Back-end arkitektur udvikles baseret på OSAK – Det betyder månedlig -> daglig opdatering – Perspektivet er at AWS trækker direkte på BBRs adresser • Dokumentation og eksempler udvikles på AWS website – AWS’ websted er under udvikling i EBST (www. ebst. dk/aws) – AWS-Gruppe/-forum overvejes på digitaliser. dk – Kontaktperson Kristian K. Hansen, OIS (kkh@ebst. dk) 24 -03 -2009 Kortforsynings-seminar 12
Morten Lind (mol@kms. dk) og Jes Wulfsberg Nielsen (jes@northtech. dk) 24 -03 -2009 Kortforsynings-seminar 13
- Slides: 13