Código pulido
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 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:
@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
(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:
@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
(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:
@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


