Código pulido

CGAL 2D Polygon repair package

2D Polygon repair

Este paquete de CGAL proporciona algoritmos para reparar polígonos 2D, polígonos con hoyos y multipolígonos con hoyos, seleccionando caras del arreglo de la entrada basándose en una regla de selección. La regla par-impar y la regla del enrollado no nulo se proporcionan para lidiar con auto-intersecciones. La regla de unión y la de intersección permiten combinar polígonos similares.


azul

azul

azul es un visualizador de modelos 3D de ciudades para macOS. Está diseñado para ver modelos en CityGML 1.0 y 2.0, CityJSON 1.0 y 1.1, IndoorGML, OBJ, OFF y POLY. Tiene soporte para cargar múltiples archivos, para seleccionar objetos al darles clic en el visor o en la barra lateral, ver/ocultar objetos individuales y para ver sus atributos. Es software de investigáció, pero es bastante estable y la mayoría de los datos en CityGML funcionan sin problemas. Está disponible bajo la licencia GPLv3.

Read more:

Azul: a fast and efficient 3D city model viewer for macOS. Ken Arroyo Ohori. Transactions in GIS 24(5), October 2020, pp. 1165–1184. ISSN: 1467–9671.
@article{20tgis_azul,
	author = {Ken {Arroyo Ohori}},
	journal = {Transactions in GIS},
	month = {oct},
	note = {ISSN: 1467--9671},
	number = {5},
	pages = {1165--1184},
	title = {{a}zul: a fast and efficient {3D} city model viewer for {macOS}},
	volume = {24},
	year = {2020}
}

pprepair

pprepair

(planar partition repair) asegura que un conjunto de polígonos forma una partición planar válida, hecha de polígonos válidos y sin huecos ni superposiciones.

Leer más:

Validation and automatic repair of planar partitions using a constrained triangulation. Ken Arroyo Ohori, Hugo Ledoux y Martijn Meijers. Photogrammetrie, Fernerkundung, Geoinformation 5, octubre 2012, pp. 613–630. ISSN: 1432–8364.
@article{12pfg,
	author = {Ken {Arroyo Ohori} and Hugo Ledoux and Martijn Meijers},
	journal = {Photogrammetrie, Fernerkundung, Geoinformation},
	month = {oct},
	note = {ISSN: 1432--8364},
	pages = {613--630},
	title = {Validation and Automatic Repair of Planar Partitions Using a Constrained Triangulation},
	volume = {5},
	year = {2012}
}

prepair

prepair

(polygon repair) recibe un polígono probablemente inválido, le da una interpretación consistente y regresa un polígono válido con los estándares Simple Features del OGC y ISO 19107.

Leer más:

A triangulation-based approach to automatically repair GIS polygons. Hugo Ledoux, Ken Arroyo Ohori y Martijn Meijers. Computers & Geosciences 66, mayo 2014, pp. 121–131. ISSN: 0098–3004.
@article{14cg,
	author = {Hugo Ledoux and Ken {Arroyo Ohori} and Martijn Meijers},
	journal = {Computers \& Geosciences},
	month = {may},
	note = {ISSN: 0098--3004},
	pages = {121--131},
	title = {A triangulation-based approach to automatically repair {GIS} polygons},
	volume = {66},
	year = {2014}
}

Pedacería útil

  • isochrones-mexico: calcula isócronas desde datos GTFS y visualízalas en un mapa interactivo
  • konturpop: estima poblaciones urbanas desde el conjunto de datos de población de Kontur
  • osmium-buildings: cuenta los edificios en OSM usando la biblioteca Osmium
  • elevador: crea modelos 3D de ciudades desde un mapa 2D y una nube de puntos
  • osclassifier: clasifica los datos MasterMap del Ordnance Survey en clases de CityJSON
  • azul4d: visualización de objetos 4D usando Metal
  • lcc-tools: herramientas desarrolladas durante mi doctorado para construir y manipular complejos celulares en altas dimensiones, como construcción incremental y no incremental, así como extrusión
  • TriVis: pequeño visualizador para Mac para depurar algoritmos basados en triangulaciones
  • cgal-etc: agrega funcionalidad a las triangulaciones de CGAL, como poder etiquetar aristas y quitar aristas restringidas
  • imbiber: convierte BibTeX a HTML usando Ruby, incluye un plug-in para Jekyll
  • bibhtmler: convierte BibTeX a HTML usando PHP