geo-utils

Utilidades geoespaciales misceláneas
Descargar ahora

geo-utils Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • BSD License
  • Precio:
  • FREE
  • Nombre del editor:
  • Ilya Sterin
  • Sitio web del editor:
  • http://search.cpan.org/~isterin/XML-SAXDriver-CSV-0.07/CSV.pm

geo-utils Etiquetas


geo-utils Descripción

Utilidades geoespaciales misceláneas Geo-Utils contiene dos funciones útiles de utilidad: 1. Prueba de punto-en-Polygon 2. Generador de puntos aleatorios. En este momento funciona mejor si el polígono cubre una gran parte de su caja delimitadora. La prueba se realiza utilizando este algoritmo. 1. Generar un cuadro delimitador 2. Generar un punto aleatorio dentro de este cuadro delimitador 3. Realice una prueba de punto-en-polígono en este punto. Si la prueba tiene éxito, devuelva el punto, si no, si no es el bucle para pisar A y volver a funcionar. ** Si alguien sabe de una mejor manera de hacerlo arriba, házmelo saber. Me encantaría escuchar algunas mejores ideas, especialmente cuando se trata de complejos polígonos cóncavos. Polígono: Polygon = Polygon (0,0), (0,4), (4,4), (4 , 0), (0,0)) Point = geo.point (2,2) Asfierta Polygon.Contains (geo.point (2,2)) Punto aleatorio dentro de un poligonpolygon = Polygon (geo.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) Punto = Polygon.random_point () Asfirmación Polygon.Contains (Point) Instalación: puede instalar el paquete, ya sea clonando este repositorio y ejecutando la instalación de instalación de StandardPython Setup.py desde PYPIPIP Instale los requisitos de Geo-Utils: · Python


geo-utils Software relacionado