Suite

Comment exporter un ensemble de données WDPA vers du texte et des fichiers de formes ?


S'il vous plaît, ayez un peu de patience avec moi car je ne suis pas du tout un professionnel du SIG, j'essaie simplement de travailler avec certains des formats de fichiers. Permettez-moi d'abord d'expliquer ce que j'essaie d'accomplir :

La WDPA (World Database of Protected Areas) est, comme son nom l'indique, une tentative de cartographie de toutes les aires protégées dans le monde, en mettant l'accent sur la biodiversité. Leur travail est visible ici :

http://www.protectedplanet.net/

Vous pouvez parcourir toutes les zones directement sur le site, les rechercher, etc. De plus, ils disposent des options de téléchargement suivantes de l'ensemble (juste en dessous du champ de recherche) :

  • CSV
  • KML
  • SHP
  • Services Web ESRI

Cela m'intéresse beaucoup, puisque je souhaite intégrer ces aires protégées dans mon propre site Internet, de la manière suivante :

  • En utilisant Google Maps, par pays (donc pas tous à la fois) affichez les polygones en superposition sur le canevas actuel de Google Maps (je dois m'en tenir à Google Maps ici, en raison d'autres fonctionnalités)
  • Cliquer sur une zone devrait afficher ses métadonnées
  • Objectif extensible : comme mon site Web concerne la photographie, il serait incroyable qu'une photo géolocalisée puisse être automatiquement associée à la zone protégée dans laquelle elle a été prise.

Pour accomplir ce qui précède, je suppose que j'ai besoin des éléments suivants :

  • J'ai besoin de toutes les métadonnées textuelles de toutes les zones de la carte de manière à pouvoir les convertir dans un format adapté à MySQL, la base de données interne que j'utilise. Par exemple, chaque zone protégée a un identifiant unique et un code pays, j'ai besoin de ces données.
  • J'ai besoin des données de forme par zone protégée (ou par pays ?). C'est là que je manque de connaissances. Dans tous les cas, il doit être dans un format tel qu'il puisse être affiché sur Google Maps, et j'ai besoin de savoir à quelle zone protégée (ou pays) il appartient

Certaines choses que j'ai essayé:

Les 3 premières options de téléchargement fournies par WDPA semblent toutes identiques, je ne sais pas s'il s'agit d'un bogue sur le site ou non. Je ne savais pas comment les ouvrir, mais j'ai finalement compris que j'avais besoin d'ArcGIS et j'ai installé une version d'essai. Je ne sais toujours pas comment exporter quoi que ce soit dans le format que je désire.

La 4ème option semble la plus prometteuse : http://ec2-54-204-216-109.compute-1.amazonaws.com:6080/arcgis/rest/services/wdpa/wdpa/MapServer

Là, l'ensemble est proposé via différents services Web. J'ai essayé d'ouvrir le calque dans Google Earth, mais il n'arrête pas de planter sur moi, et j'ai lu que vous ne pouvez pas exporter les calques de Google Earth ? Les autres options ne me sont pas familières, mais après les avoir essayées, je ne vois aucun moyen facile d'obtenir les données que je veux comme je le veux.

Je suis à la recherche de vos conseils dans cette question. Cet ensemble de données est un trésor et je suis très heureux d'essayer de l'intégrer dans mon propre site, mais j'échoue lamentablement à la première étape.


Si vous téléchargez le shapefile, vous aurez le nécessaire pour commencer. Le fichier complet (tout le monde) fait environ 2,9 Go. Chaque caractéristique (zone protégée) a des informations d'attribut sur le nom, le type de zone protégée (norme ICUN), le code du pays et plus encore.

À partir de là, vous pouvez faire les choses de deux manières :

  1. Utilisez un outil de bureau pour produire un fichier kml que vous placez sur votre serveur
  2. Allez jusqu'au bout en téléchargeant le fichier dans une base de données et accédez-y à partir d'un serveur de carte basé sur un serveur

D'après ce que je comprends, la réponse que vous recherchez est la suivante :

  1. Télécharger le shapefile
  2. Ouvrez-le dans QGIS. QGIS est un outil open source qui vous permettra d'effectuer la plupart des opérations spatiales. C'est définitivement une alternative à ArcGIS si vous n'avez pas l'intention de dépenser de l'argent pour ce projet.
  3. Filtrez-le selon vos besoins
  4. Ajouter des attributs comme des liens vers des images ou des listes d'images
  5. Exportez le résultat dans un fichier KML.
  6. a) Placez le fichier KML sur votre serveur et pointez-le sur votre site Web ou b) téléchargez-le sur Google Maps et intégrez l'une de ces cartes sur une page Web de votre serveur.

Si, à un moment donné, vous voulez compliquer les choses, vous vous dirigez vers le territoire MySQL. Téléchargez le fichier en utilisant GDAL. FME est un outil commercial qui vous permettra d'entrer un fichier de formes dans MySQL. Si vous avez utilisé PostGIS, vous pouvez utiliser le plugin SPIT qui vous permet de télécharger directement depuis QGIS.

Une fois vos données dans MySQL, vous pouvez ajouter un service de carte en utilisant Geoserver, mapserver ou autres pour présenter les données spatiales. Geoserver fournira des données dans de nombreux formats pouvant être inclus dans d'autres systèmes. KML est l'une des sorties.

Vous pouvez configurer votre demande kmz en suivant les directives pertinentes. Geoserver permettra le filtrage à l'aide d'attributs dans l'ensemble de données.

Avec cela, j'espère que nous vous avons donné une marche à suivre de base ainsi que des informations sur la façon de passer au niveau suivant.