Berichten van lauriksra

New discovery service online

25 aug 2010 13:44 door lauriksra in Discovery Service | tags: , , ,

We just published a new version of our discovery service. The service is based on version 2.12 of the Technical Guidance for INSPIRE Discovery Services. We did our best to be as INSPIRE compliant as possible. However, we know that the transactional operations, and a few additional INSPIRE queryables are missing.

Visit the discovery service project page if you want more information on the project, go to the discovery service testpage to experiment with the service or use the following URI's if you want to integrate the service in your applications:

SOAP service: http://discovery.beta.agiv.be/soap/csw.svc
SOAP WSDL: http://discovery.beta.agiv.be/soap/csw.svc?wsdl
KVP GET: http://discovery.beta.agiv.be/kvp/
XML POST: http://discovery.beta.agiv.be/xml/

From now on the legacy discovery service based on v1 on of the Technical Guidance Document is considered obsolete. Do not use https://discovery.beta.agiv.be/Service/Discovery.svc any longer. We will take the legacy service offline on january 1, 2011.

INSPIRE publiceert nieuwe Technical Guidance voor Discovery Services

30 jul 2009 11:20 door lauriksra in Discovery Service | tags: ,

INSPIRE heeft vorige week op 22/07/2009 een nieuwe versie van zijn Technical Guidance document voor Discovery Services gepubliceerd. Blijkbaar hebben ze de opmerkingen in mijn vorige post gelezen, want wat blijkt, INSPIRE gaat weer volledig voor OGC. Hoera! Het is natuurlijk erg jammer dat er niet echt lijn zit in hun aanbevelingen. De allereerste draft die ik ooit gelezen heb was redelijk OGC conform, de volgende week daar nogal vanaf en nu zitten ze weer volledig op de OGC lijn. Dit is vervelend, zeker als je een Discovery Service hebt gebouwd die gebaseerd is op een nu achterhaalde versie van een technische aanbeveling. Bovendien zijn er nog steeds conflicterende documenten te vinden op de INSPIRE website. Het document “INSPIRE SOAP primer for INSPIRE Discovery and View Services” bijvoorbeeld, is gebaseerd op de eerste versie van de technische aanbeveling en die wijkt dus nogal af van het nieuwe document. Het zou handig zijn mocht INSPIRE de documenten op zijn website (en dat zijn er veel) ordenen volgens geldigheid en status net zoals OGC dat doet.

Ik denk dat de kans groot is dat er hierna nog een versie van het Technical Guidance document zal verschijnen. En wel hierom:

Lees meer ...

CSW vs Discovery

07 jul 2009 15:59 door lauriksra in Discovery Service | tags: , , ,

Er is nogal wat verwarring over het verschil tussen OGC CSW, CSW ISO AP en INSPIRE Discovery Services en hoe al die verschillende standaarden op elkaar aansluiten.  In dit blogbericht een poging om daarin wat duidelijkheid te scheppen. Voorlopig enkel de niet-transactionele operaties.

CSW staat voor “Catalogue Services for the Web” en slaat op de HTTP protocol binding implementatie van de OpenGIS Catalogue Services Specification. De standaard voor web-based catalogue services dus.

Tegen de CSW standaard kan je applicatie profielen schrijven. De “OpenGIS Catalogue Services Specification 2.0.2 – ISO Metadata Application Profile” [CSW ISO AP] is er daar één van. De INSPIRE Implementing Rules for Discovery Services is gebaseerd op [CSW ISO AP]. Dus in theorie heb je deze ketting:

Lees meer ...

Discovery Service en SSL

27 mei 2009 09:18 door lauriksra in Discovery Service | tags: , ,

Update: Sinds 26/08/2009 beschikt het AGIV over een geldig certificaat en is onderstaande workaround niet langer nodig.

Om de Discovery Service te gebruiken moet u beschikken over een geldige gebruikersnaam en webkey. Via http://login.agiv.be/?ROLE=5B67D8F2-4E81-476D-85A2-70E784CFDAE0 kunt u zich daarvoor registreren. Uw gebruikersnaam en webkey worden met elke SOAP request naar de server gestuurd. Om die informatie te beveiligen verloopt de communicatie over SSL. Het AGIV heeft daarvoor een certificaat aangevraagd. Zolang dit certificaat niet officieel geregistreerd is, zal uw browser en client-applicatie het certificaat niet vertrouwen. Indien u client-applicaties ontwikkelt in .NET moet u expliciet aangeven dat u het certificaat vertrouwt. Dit kan op volgende manier:

Lees meer ...

INSPIRE Discovery Service online

26 mei 2009 15:41 door lauriksra in Discovery Service | tags: , , ,

Met een Discovery Service is het mogelijk een metadatacatalogus te bevragen of te wijzigen. De standaard wordt ontwikkeld door INSPIRE en is gebaseerd op versie 2.0.2 van de OpenGIS Catalogue Service Specificatie. Meer informatie over het project, voorbeeldcode, etc. vindt u op http://gditestbed.agiv.be/project/Discovery-Service.aspx. Op http://discovery.beta.agiv.be/demo/ kunt u de Discovery Service - operaties testen.