Systèmes d'information géographique

Questions-réponses pour les cartographes, les géographes et les professionnels des SIG





2
Chargement de la couche de tuiles vectorielles dans la carte Leaflet?
J'ai besoin de charger une couche de tuiles vectorielles dans une carte Leaflet. La tuile vectorielle est la couche de tuiles vectorielles sur les séquences mapillaires (regardez https://a.mapillary.com/#vector-tiles ...), et le modèle d'URL de la tuile est: https://d2munx5tg0hw47.cloudfront.net/tiles/{z}/{x}/{y}.mapbox la vignette vectorielle utilise le format de vignette vectorielle Mapbox. J'ai cherché …


1
Ajout de GDAL en tant que dépendance au package Python?
J'essaie d'empaqueter un script Python qui utilise GDAL pour PyPI. J'ai commencé par inclure une référence directe dans mon setup.py: install_requires=['GDAL==1.11.2'], De cette façon, le package n'a pas pu être installé dans mon environnement virtuel de test: extensions/gdal_wrap.cpp:2855:22: fatal error: cpl_port.h: No such file or directory #include "cpl_port.h" ^ compilation …
9 python  gdal 

4
Rendre le champ de la table d'attributs QGIS automatique?
Je travaille d'une manière à faire des projets hydrologiques en utilisant QGIS et une feuille de calcul Excel que j'ai. Pour ce faire, je souhaite extraire des informations sur les lignes, incluses dans une couche vectorielle, qui représente une section de tuyau. Les informations que je dois extraire sont: Numéro …

1
Diminuer la distance entre les éléments de la légende dans R?
J'essaie de créer une choropleth()carte correcte dans R en utilisant le GISToolspackage. J'utilise choro.legend()pour afficher ma légende. Cependant, je ne peux pas créer de placement de légende correct, ET / OU Je ne comprends pas le rôle du fmtparamètre dans ma choro.legend()fonction. Il me semble que cela fmtpeut diminuer l'espace …
9 r  legend  choropleth 

3
Décalage de projection Sentinel-2
J'ai récemment observé un changement dans la projection géographique des données Sentinel 2. Veuillez voir les captures d'écran ci-dessous pour plus de précisions (Granule T33UXP, bande 8 uniquement). La première image a été prise le 20160314, la seconde (décalée) le 20160403. J'ai ajouté un polygone comme référence. Il s'agit de …



2
Utiliser la couche mémoire comme entrée et / ou sortie avec runalg?
Une couche mémoire peut-elle être utilisée comme entrée et / ou sortie avec runalg ? Avec runandload, cela fonctionne: processing.runandload("qgis:mergevectorlayers","memory:bufferOne", "memory:bufferTwo", r"memory:merged") processing.runandload("qgis:dissolve", r"memory:merged", True, '', r"D:\PythonTesting\dissolved.shp") Les paramètres 2 et 3 sont les couches d'entrée, qui sont déjà en mémoire, et le paramètre 3 est la couche de sortie, …

2
Comment réduire la taille des fichiers de formes lorsque les fonctionnalités sont supprimées?
Ce minuscule petit script supprime toutes les petites fonctionnalités de toutes les couches. Cela fonctionne bien mais la taille des fichiers .shp n'est pas réduite. S'il vous plaît dites-moi pourquoi... canvas = iface.mapCanvas() expr = QgsExpression("$length<100") for l in canvas.layers(): l.startEditing() it = l.getFeatures(QgsFeatureRequest(expr)) for ft in it: l.deleteFeature(ft.id()) l.commitChanges()
9 qgis  python 

1
Optimisation d'un très grand point dans une requête polygonale
J'ai un ensemble de données national de points d'adresse (37 millions) et un ensemble de données de polygones de contours d'inondation (2 millions) de type MultiPolygonZ, certains des polygones sont très complexes, max ST_NPoints est d'environ 200 000. J'essaie d'identifier à l'aide de PostGIS (2.18) quels points d'adresse se trouvent …

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.