1 / 21

Kortforsyningen: Switchboard v2

Kortforsyningen: Switchboard v2. Gennemgang af de tekniske opdateringer og nye muligheder. Hvorfor version 2?. Version 2 sat i drift Opsamling af erfaringer fra version 1 Optimering Hjælpeværktøjer, både interne og eksterne Skred fra ren OpenGIS til mere generel funktionalitet. Optimering.

jerome
Download Presentation

Kortforsyningen: Switchboard v2

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Kortforsyningen: Switchboard v2 Gennemgang af de tekniske opdateringer og nye muligheder

  2. Hvorfor version 2? • Version 2 sat i drift • Opsamling af erfaringer fra version 1 • Optimering • Hjælpeværktøjer, både interne og eksterne • Skred fra ren OpenGIS til mere generel funktionalitet

  3. Optimering • Hastighed • Robust udvikling og opdatering • Adgang til information til debug og overvågning

  4. Loginhåndtering (for dem der synes den slags er sjovt) Loginsystem Kortforsyningen

  5. Loginhåndtering (for dem der synes den slags er sjovt) Kortforsyningen Loginsystem

  6. Optimering • Hastighed • Login-håndtering komplet redesignet • Ca. ½ sekund hurtigere • Har egen database, og derfor kan f.eks. tickets overleve et genstart af systemet.

  7. Optimering • Hastighed • Login-håndtering komplet redesignet • Ca. ½ sekund hurtigere • Har egen database, og derfor kan f.eks. tickets overleve et genstart af systemet. • Robust udvikling og opdatering • Erfaringer og ”hacks” i version 1 generaliseret

  8. Optimering • Hastighed • Login-håndtering komplet redesignet • Ca. ½ sekund hurtigere • Har egen database, og derfor kan f.eks. tickets overleve et genstart af systemet. • Robust udvikling og opdatering • Erfaringer og ”hacks” i version 1 generaliseret • Mulighed for at koble specielle kodegrene ind på en kontrolleret måde

  9. Optimering • Hastighed • Login-håndtering komplet redesignet • Ca. ½ sekund hurtigere • Har egen database, og derfor kan f.eks. tickets overleve et genstart af systemet. • Robust udvikling og opdatering • Erfaringer og ”hacks” i version 1 generaliseret • Mulighed for at koble specielle kodegrene ind på en kontrolleret måde • Mere ensartet fejlhåndtering

  10. Optimering • Hastighed • Login-håndtering komplet redesignet • Ca. ½ sekund hurtigere • Har egen database, og derfor kan f.eks. tickets overleve et genstart af systemet. • Robust udvikling og opdatering • Erfaringer og ”hacks” i version 1 generaliseret • Mulighed for at koble specielle kodegrene ind på en kontrolleret måde • Mere ensartet fejlhåndtering • Manipulation af input • Håndtering af uregelmæssigheder i syntax og/eller klienter • Specialiserede servere og tjenester præsenteret med fælles front, f.eks. Plot

  11. Optimering • Hastighed • Login-håndtering komplet redesignet • Ca. ½ sekund hurtigere • Har egen database, og derfor kan f.eks. tickets overleve et genstart af systemet. • Robust udvikling og opdatering • Erfaringer og ”hacks” i version 1 generaliseret • Mulighed for at koble specielle kodegrene ind på en kontrolleret måde • Adgang til information til debug og overvågning

  12. Hjælpeværktøjer • GetTimers • GetServices • Draw

  13. Hjælpeværktøjer • GetTimers • http://kortforsyningen.kms.dk/service?request=GetTimers&login=parsem04&password=parsem04 • GetServices • Draw

  14. Hjælpeværktøjer • GetTimers • http://kortforsyningen.kms.dk/service?request=GetTimers&login=parsem04&password=parsem04 • GetServices • Eksperimentel, kommentarer ønskes • http://kortforsyningen.kms.dk/service?request=GetServices&login=parsem04&password=parsem04 • Draw

  15. Hjælpeværktøjer • GetTimers • http://kortforsyningen.kms.dk/service?request=GetTimers&login=parsem04&password=parsem04 • GetServices • Eksperimentel, kommentarer ønskes • http://kortforsyningen.kms.dk/service?request=GetServices&login=parsem04&password=parsem04 • Draw • Hjælpeværktøj i stedet for HTML layer manipulation

  16. Draw • Baggrundsbillede • http://kortforsyningen.kms.dk/service?servicename=D_850&service=WMS&version=1.1.1&request=GetMap&srs=EPSG:25832&bbox=568815,6122572,608084,6156571&width=462&height=400&format=image/jpeg&jpegquality=80&login=parsem04&password=parsem04 • Parameter:image=http%3A%2F%2Fkortforsyningen.kms.dk%2Fservice%3Fservicename%3DD_850%26service%3DWMS%26version%3D1.1.1%26request%3DGetMap%26srs%3DEPSG%3A25832%26bbox%3D568815%2C6122572%2C608084%2C6156571%26width%3D462%26height%3D400%26format%3Dimage%2Fjpeg%26jpegquality%3D80%26exceptions%3Dapplication%2Fvnd.ogc.se_inimage%26login%3Dparsem04%26password%3Dparsem04 • Ikon • http://kortforsyning.kms.dk/partnerportal/AppDemo/images/x.gif • Parametericon1=http%3A%2F%2Fkortforsyning.kms.dk%2Fpartnerportal%2FAppDemo%2Fimages%2Fx.gif&coord1=580000,6145000

  17. Draw • Samlet kald • http://kortforsyningen.kms.dk/service?request=Draw&login=parsem04&password=parsem04&image=http%3A%2F%2Fkortforsyningen.kms.dk%2Fservice%3Fservicename%3DD_850%26service%3DWMS%26version%3D1.1.1%26request%3DGetMap%26srs%3DEPSG%3A25832%26bbox%3D568815%2C6122572%2C608084%2C6156571%26width%3D462%26height%3D400%26format%3Dimage%2Fjpeg%26jpegquality%3D80%26exceptions%3Dapplication%2Fvnd.ogc.se_inimage%26login%3Dparsem04%26password%3Dparsem04&icon1=http%3A%2F%2Fkortforsyning.kms.dk%2Fpartnerportal%2FAppDemo%2Fimages%2Fx.gif&coords1=580000,6145000

  18. Draw

  19. Draw • Icon2=…&coords2=… • Hotspot for hvert enkelt ikon • Drawbox • drawbox=580000,6145000,582000,6147000

  20. Draw

  21. Huskeliste • http://kortforsyningen.kms.dk/service?login=parsem04&password=parsem04&

More Related