Services de cartographie GeoNB
La plupart des données hébergées par GeoNB sont disponibles sous forme de service cartographique web. Les données, disponibles sous forme e service cartographique web, peuvent être accéder par Internet. Il n'est pas nécessaire de télécharger les données pour s'en servir. GeoNB utilise ArcGIS Server d'ESRI pour rendre les données accessibles sous forme de service cartographique web. GeoNB utilise des services de cartes dynamiques et de service de carte cache. Une liste récente des services cartographiques de GeoNB est disponible dans le répertoire des services REST GeoNB. Voici un guide d'utilisation du répertoire des services REST.Donées Lidar
Logiciels de cartographie
Les services cartographiques web de GeoNB peuvent être utilisés par plusieurs logiciels de d'ESRI. Les utilisateurs peuvent pour se connecter directement aux serveurs GeoNB pour visualiser les cartes GeoNB. Ces logiciels peuvent aussi être utilisés pour faire des requêtes sur les cartes GeoNB.- ArcMap et ArcCatalog
- ArcGIS Explorer Desktop (gratuit)
- ArcGIS Explorer Online ( gratuit - nécessite Microsoft Silverlight)
- ArcGIS Online (gratuit)
- ArcGIS pour AutoCAD (module d'extension gratuit pour le logiciel AutoCAD)
- ArcGIS pour les téléphones intelligents et les tablettes
Développement de logiciels
ESRI offre plusieurs interfaces de programmation d'applications (API) Web, cadres de développement d'applications (ADF) et trousses de développement de logiciels (SDK) pour ArcGIS Server. Les API Web et les ADF peuvent être utilisées pour intégrer les services de cartographique web de GeoNB. Il est aussi possible d’incorporer des fonctionnalités de SIG dans votre propre site Web ou application Web :Les SDK suivantes peuvent être utilisées afin d'élaborer des applications mobiles pour les téléphones intelligents et les tablettes :
Galeries de code
ESRI possèdent des exemples de code que les utilisateurs peuvent utiliser. Les utilisateurs peuvent aussi contribués en partageant leur code :- Galerie de code de l'API ArcGIS pour JavaScript
- Galerie de code de l'API ArcGIS pour Flex
- Galerie de code d'ArcGIS Viewer pour Flex
- Galerie de code de l'API ArcGIS pour Silverlight
- Code de galerie du cadre de développement d'applications Web .NET
- Code de galerie du cadre de développement d'applications Web avec Java
Service de transformation de coordonnées GeoNB
Le service de transformation de coordonnées GeoNB (STC) est un service Web de type REST pour la conversion de coordonnées au Nouveau-Brunswick. Le STC GeoNB peut être consulté de deux façons :- Il peut être consulté en employant le navigateur Web sur une interface utilisateur Web. Un guide d'utilisateur de l'interface Web STC GeoNB peut être téléchargé en format PDF.
- Le STC GeoNB est accessible par programmation sur une interface REST.
Interface REST STC GeoNB
Le service Web de transformation REST (TransformWS) est accessible en présentant une demande HTTP GET. TransformWS est un service .NET développé sous le language de programmation C#.. La transformation est réalisée par ArcGIS Server en présentant une demande SOAP au service de géométrie (Geometry service). Les résultats sont retournés en tant que document XML.
Utilisation
Voici un exemple d'une demande HTTP.
http://geonb.snb.ca/cts/WebServices/TransformWS/Transform.svc/Transform?inWKID=4122&outWKID=2200&coordinates=-66,45
Résultats: document XML suivant :
<TransformResponse>Les paramètres de TransformWS, comme on le voit dans l'URL susmentionnée, sont les suivants :
<Value>
<Coordinate>
<X>339426.535</X>
<Y>633408.821</Y>
</Coordinate>
</Value>
</TransformResponse>
- inWKID=4122 – L'identificateur (code EPSG) du système de coordonnées d'entrée
- outWKID=4122 - L'identificateur (code EPSG) du système de coordonnées de sortie
- coordonnées=-66,45 – Liste de coordonnées à transformer; une virgule sépare les coordonnées.
Une description du service WSDL 2.0 se situe à l'adresse suivante : http://geonb.snb.ca/cts/WebServices/TransformWS/TransformWS.wsdl
Ou via l'URL de l'adresse suivante : http://geonb.snb.ca/cts/WebServices/TransformWS/TransformWS.wsdl
Les systèmes de coordonnées suivants (systèmes de référence et projections cartographiques) sont disponibles pour le STC GeoNB :
WKID (code EPSG) | Système de référence | Projection cartographique |
5588 | NAD 1927 | Projection stéréographique double du Nouveau-Brunswick |
26719 | NAD 1927 | Zone UTM 19T |
26720 | NAD 1927 | Zone UTM 20T |
4267 | NAD 1927 | Projection géographique (latitude et longitude) |
2200 | ATS 1977 | Projection stéréographique double du Nouveau-Brunswick |
2219 | ATS 1977 | Zone UTM 19T |
2220 | ATS 1977 | Zone UTM 20T |
4122 | ATS 1977 | Projection géographique (latitude et longitude) |
2953 | NAD 1983 (CSRS) | Projection stéréographique double du Nouveau-Brunswick |
2960 | NAD 1983 (CSRS) | Zone UTM 19t |
2961 | NAD 1983 (CSRS) | Zone UTM 20T |
4617 | NAD 1983 (CSRS) | Projection géographique (latitude et longitude) |
Services OGC
L' Open Geospatial Consortium (ou OGC) est une organisation internationale volontaire, créée en 1994, qui établit des standards. Dans l'OGC, plus de 400 organismes commerciaux, gouvernementaux, sans but lucratif et de recherche à l'échelle mondiale participent à une démarche consensuelle pour encourager l'élaboration et la mise en œuvre de standards sur le contenu et les services géospatiaux, le traitement des données du SIG et le partage de données. GeoNB n'offre pas à l'heure actuelle des services OGC. Toutefois, certains services de cartographie GeoNB seront peut-être disponibles comme services cartographique web WEB sur le Web (WMS OGC)à l'avenir.Flash Player