geo-utils

Diverse Geospatial Hulpprogramma's
Download nu

geo-utils Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • BSD License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Ilya Sterin
  • Uitgever website:
  • http://search.cpan.org/~isterin/XML-SAXDriver-CSV-0.07/CSV.pm

geo-utils Tags


geo-utils Beschrijving

Diverse geospatiale hulpprogramma's Geo-Utils bevat twee nuttige nutsfuncties: 1. Point-in-Polygon-test 2. Willekeurige puntengenerator. Op dit moment presteert het beter als de polygoon een groot deel van de begrenzingsdoos bedekt. De test wordt uitgevoerd met dit algoritme. 1. Genereer een selectiekader 2. Genereer een willekeurig punt in dit selectievakje 3. Voer op dit punt een point-in-polygon-test uit. Als de test slaagt, retourneert u het punt, indien niet lus om te stappen en opnieuw op te treden. ** Als iemand een betere manier weet om hierboven te doen, laat het me weten. Ik zou graag wat betere ideeën horen, vooral wanneer het omgaan met complexe concave polygons.usage: point-in-polygoontest: polygon = polygoon ((0,0), (0,4), (4,4), (4 , 0), (0,0)) Punt = geo.point (2,2) assert polygon.contains (geo.point (2,2)) Willekeurig punt in een polygonpolygon = polygoon (geo.latlon (42.39321, -82.92114 ), geo.latlon (42.39194, -82.91669), Geo.latlon (42.39147, -82.91796), Geo.latlon (42.3909090, -82.91974), Geo.latlon (42.39321, -82.92114)) Punt = Polygon.Random_Point () Assert Polygon.contains (punt) Installatie: U kunt het pakket installeren door deze repository te klonen en de StandardThon Setup.py-installatie-installatie te installeren van Pypipip Installeer Geo-Utils-vereisten: · Python


geo-utils Gerelateerde software