Soy nuevo en esto de los SIG y aún estoy intentando comprender qué se puede representar en los distintos archivos SIG. En general, sé (o creo) que se pueden representar puntos, líneas, polilíneas y polígonos a partir de estos puntos, y que cualquiera de estos elementos se puede asociar con atributos enumerados, cadenas o valores numéricos. (¿Lo he entendido bien?)
Para mi aplicación actual, me gustaría crear una representación personalizada de bajo nivel de una red de tráfico que se utilizará junto con una herramienta de anomalías en la conducción. (Se trata de un contrato gubernamental para crear un marco en el que se identifique la conducción anómala a partir de vídeo). En mi siguiente pseudo-implementación, por favor ayúdame a detectar mis malentendidos y ofrecer consejos sobre cómo lograr lo que quiero.
- carriles Se representarán como polilíneas con un
type
con el valorlane
. Los carriles incluyen tanto carriles señalizados/permanentes como carriles no señalizados/transitorios, como los que encontraría en una intersección. Los carriles tendrán otras anotaciones, como el nombre o el límite de velocidad. Los carriles tendrán direccionalidad basada en el orden de los puntos en su polilínea. - intersecciones Se representarán como un conjunto de
lane
s. (¿Puedo agrupar las cosas así?). Las intersecciones también se asociarán a identificadores únicos.
Además, debería tener en cuenta la diferencia entre GML, Shapefile, etc. O puedo suponer que todos ellos me darán aproximadamente la misma capacidad para representar cosas.