Questions marquées «postgis»

PostGIS est une extension de la base de données relationnelle objet PostgreSQL qui ajoute la prise en charge des objets géographiques.



1
Comment trouver les bâtiments (polygones) qu'un utilisateur peut voir à partir d'un emplacement (point) et d'une orientation (plage angulaire) donnés?
Je voudrais récupérer l'ensemble des bâtiments que je peux voir à partir d'un emplacement donné (point -lat, lng) et de l'orientation (intervalle d'angles) + certainement avec une profondeur donnée (par exemple 100 mètres). Idéalement, je voudrais en sortie quelque chose comme: de l'angle 1 à l'angle2, l'utilisateur peut voir le …
10 qgis  postgis  r  viewshed 



1
Hibernate Spatial 4 et PostGIS 2.0
J'ai des problèmes pour intégrer ces technologies: Hibernate Spatial 4.0-M1 PostGIS 2.0.2 (avec JDBC 2.0.2 compilé) Hibernate 4.1.1 L'erreur spécifique est: Caused by: org.postgresql.util.PSQLException: Can't infer the SQL type to use for an instance of org.postgis.PGgeometry. Use setObject() with an explicit Types value to specify the type to use. L'annotation …

1
Ajout d'une topologie à PostGIS?
J'ai installé PostGIS 2.0 et j'ai besoin d'une nouvelle topologie, mais elle ne semble pas installée par défaut. J'ai trouvé beaucoup de ligne de commande pour installer PostGIS 2.0 avec la topologie, mais existe-t-il un moyen d'ajouter simplement la topologie?
10 postgis  topology 

3
Comment obtenir l'aire d'un polygone WGS84 en mètres carrés?
Ce qui suit me donne l'aire du polygone en degrés carrés: SELECT ST_Area(ST_GeomFromText('POLYGON((871325.790874952 6105405.3261047,871418.748307692 6105359.72944624,871346.22022442 6105215.141258,871254.85408906 6105261.72007212,871325.790874952 6105405.3261047))',4326)) As sqm; Résultat: 16586.2319335938 Comment obtenir la surface en mètres carrés? J'ai essayé ce qui suit: SELECT ST_Area(ST_Transform(ST_GeomFromText('POLYGON((871325.790874952 6105405.3261047,871418.748307692 6105359.72944624,871346.22022442 6105215.141258,871254.85408906 6105261.72007212,871325.790874952 6105405.3261047))',4326)),31467) As sqm; Mais il semble que ST_Transform ne fonctionne …
10 postgis  area  wgs84 



2
Est-il possible de géocoder les intersections de rues à l'aide de Nominatim?
Est-il possible de géocoder l'emplacement d'une intersection de rue à l'aide de Nominatim? Exemple de requête de géocodage Commonwealth Ave at Washington Street, Boston, MA Géocodage réussi par Google https://maps.google.com/maps?q=Commonwealth+Avenue+at+Washington+street,+Boston,+MA&hl=en&sll=42.351351,-71.118573&sspn=0.054868,0.132093&t=h&hnear=Commonwealth+Ave+%26+Washington+St,+Boston,+Suffolk,+Massachusetts+02135&z=17 Échec du géocodage par Nominatim http://nominatim.openstreetmap.org/search.php?q=Commonwealth+Ave+at+Washington+Street%2C+Boston%2C+MA&viewbox=-337.5%2C85.34%2C337.5%2C-80.5



2
Comment détecter les erreurs PostgreSQL / PostGIS dans les liaisons Python GDAL / OGR?
Est-il possible d'intercepter les messages d'erreur de sortie PostgreSQL dans OGR après l'échec d'une requête? Par exemple conn.ExecuteSQL('SELECT * FROM non_existing_table;') Dans Postgres, cela renvoie un message d'erreur: "Error: relation 'non_existing_table' does not exist." Dans l'ogr, nous obtenons la norme: "Error: current transaction is aborted, commands ignored until end of …

3
Agrandir une géométrie PostGIS en pourcentage
Je cherche un moyen d'ajouter un tampon autour d'une géométrie PostGIS, mais la taille du tampon devrait dépendre de la taille de la géométrie. Autrement dit, je veux que chaque géométrie soit agrandie, disons, de 5%. L'idée est que je recherche des géométries entrecroisées, mais il pourrait y avoir une …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.