geo-utils

Utilitaires géospatiaux divers
Télécharger maintenant

geo-utils Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • BSD License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Ilya Sterin
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~isterin/XML-SAXDriver-CSV-0.07/CSV.pm

geo-utils Mots clés


geo-utils La description

Utilités géospatiales diverses Geo-Utils contient deux fonctions utilitaires utiles: 1. Test de point de polygone 2. Générateur de points aléatoires. À l'heure actuelle, il fonctionne mieux si le polygone couvre une grande partie de sa boîte à bornes. Le test est effectué à l'aide de cet algorithme. 1. Générez une boîte à bornes 2. Générez un point aléatoire dans cette boîte de sélection 3. Effectuez un test de point de polygone sur ce point. Si le test réussit, renvoyez le point, sinon de la boucle pour étapes et réaliser à nouveau. ** Si quelqu'un connaît une meilleure façon de faire ci-dessus, faites le moi savoir. J'aimerais entendre de meilleures idées surtout lorsque vous traitez de polygones concaves complexes.Unage: Test de point in-polygone: polygone = polygone (0,4), (0,4), (4,4), (4,4), (4 , 0), (0,0)) point = geo.point (2,2) affirment polygone.contains (géo-point (2,2)) point aléatoire dans un polygonpolygone = polygone (géo.latlon (42.39321, -82.92114 ), Geo.Latlon (42.39194, -82.91669), Geo.Latlon (42.39147, -82.91796), Geo.Latlon (42.39090, -82.91974), Geo.Latlon (42.39321, -82.92114)) Point = polygone.random_point () affirmation Installation Polygon.Contains (Point): Vous pouvez installer le package par clonage de ce référentiel et en exécutant l'installation StandardPyThon Setup.py Installateur de PYPIPIP Installez les exigences Geo-Utils: · Python


geo-utils Logiciels associés