Je veux gérer nos données spatiales dans une base de données, et j'ai appris que Postgres et postGIS sont bons. Je veux être capable de gérer et de visualiser les données dans Google Earth. Je ne sais pas par où commencer. Y a-t-il de l'aide?Je veux garder une base de données spatiale de ma petite entreprise pour que je puisse la visualiser dans Google Earth
0
A
Répondre
0
Oui L'extension PostGIS est utilisée sur Postgres pour stocker et gérer des données spatiales. Vous pouvez utiliser Postgres pour stocker vos données spatiales. Afin d'utiliser, table de postgres dans google earth vous devez convertir les colonnes de la table en kml/kmz.
Pour cela, vous pouvez utiliser l'outil de ligne de commande GDAL OGR. Qui convertissent la table en KML avec commande somthingh comme ci-dessous
ogr2ogr -f "kml" file_name.kml PG:"host=myhost user=myloginname \
dbname=mydbname password=mypassword" "myschema.table_name" \
-s_srs EPSG:<myEPSGcode> -t_srs EPSG:4326
EPSG est le système de référence de coordonnées et d'autres paramètres sont des informations d'identification de Postgres. Vous avez besoin de l'explorer un peu.
Définir 'nos données spatiales'. S'il s'agit principalement de données ponctuelles, vous n'avez peut-être pas besoin d'un programme SIG. Nous stockons beaucoup de données lat/long et les convertissons en KML pour les visualiser. Nous utilisons des polygones pour définir des zones, mais celles-ci sont plutôt statiques. – rheitzman