J'ai du code que j'utilise pour déterminer quels polygones / multi-polygones Shapely se croisent avec un certain nombre de chaînes de lignes Shapely. Grâce aux réponses à cette question, le code est passé de ceci: import fiona from shapely.geometry import LineString, Polygon, MultiPolygon, shape # Open each layer poly_layer = …
Malheureusement, le traçage des géopandas est extrêmement lent et prend beaucoup de ressources, donc je voudrais utiliser à la place matplotlib pour le traçage. Lorsque j'utilise Fiona pur pour ouvrir et lire le fichier de formes, je n'ai aucun mal à extraire les polygones en tant que patchs matplotlib mais …
Je travaille avec Python, Shapely et Fiona ... Existe-t-il un moyen de donner une entrée d'un fichier de formes de ligne et d'un fichier de formes de polygone, et d'obtenir un résultat des points d'intersection et de leurs coordonnées? L'illustration fournit une description précise ....
Je cherchais dans Fiona pour obtenir pour chaque fonctionnalité son étendue mais je n'ai pas trouvé comment. J'ai essayé trop loin de faire quelque chose comme ci-dessous import fiona with fiona.open('countries/ne_10m_admin_0_countries.shp', 'r') as source: for f in source: geom = f['geometry'] print geom Je m'attendais à obtenir une méthode pour …
Je divise un grand fichier de formes en plusieurs plus petits en utilisant ogr. Je voudrais simplement copier toutes les informations de configuration de champ et de couche de l'original. Voici comment je le fais maintenant: src = ogr.Open('original.shp', 0) layer = src.GetLayerByIndex(0) driver = ogr.GetDriverByName('ESRI Shapefile') ds = driver.CreateDataSource('file1.shp') …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.