@MelindaMorang,
Buenos días y feliz viernes. Tengo un archivo GTFS regional muy grande que obtuve directamente de Washington Metropolitan Area Transit Authority (WMATA). Es el mismo archivo GTFS que utiliza su planificador de viajes en línea. Combina todas las agencias de tránsito regionales en un solo archivo GTFS grande.
Estoy intentando crear un mapa de cobertura de tránsito para el condado de Montgomery, Maryland, usando la herramienta better bus buffers. Este es en realidad un análisis muy importante ya que forma parte de nuestros esfuerzos de monitoreo del transporte. Después de 3.5 días de procesamiento, la herramienta "Preprocess Buffers" terminó con un error de "Invalid Topology" (ver abajo). ¿Podría ser un problema por haber ejecutado el proceso en un mapa con Maryland State Plane, pero las ubicaciones de las estaciones GTFS están representadas en Lat/Long? ¿Podría ser una función de que una estación esté ubicada fuera del alcance de mi red (descargué y procesé datos OSM para toda la región Washington/Baltimore DC, por lo que la mayoría de las estaciones deberían estar cubiertas)? Solo necesito información de tránsito dentro del condado de Montgomery, así que estaba pensando en formas de recortar el archivo GTFS para que solo contenga paradas en el condado de Montgomery. ¿Algún consejo sobre esta posible estrategia? Gracias por tu ayuda.
Paso 1 - Preprocesar Buffers
=====================
Parámetros
Directorio de salida C:\Users\Russell.Provost\OneDrive - The Maryland-National Capital Park and Planning Commission\Data\2020MAR\Transit\GTFSForBetterBusBuffers
Nombre para la geodatabase de salida (creada cuando se ejecuta la herramienta) BetterBussBuffers
Base de datos SQL de datos GTFS preprocesados C:\Users\Russell.Provost\OneDrive - The Maryland-National Capital Park and Planning Commission\Data\2020MAR\Transit\GTFSForBetterBusBuffers\BetterBusBuffers.sql
Conjunto de datos de red C:\Users\Russell.Provost\OneDrive - The Maryland-National Capital Park and Planning Commission\Data\2020MAR\Transit\GTFSForBetterBusBuffers\Network.gdb\Network\TransitNetwork_ND
Atributo de impedancia (Elija uno que funcione para peatones.) Longitud (Unidades: Millas)
Tamaño del buffer (en las mismas unidades que su atributo de impedancia) 0.25
Restricciones de red (Elija las apropiadas para peatones.)
Recorte del polígono (en metros) (Ingrese -1 para sin recorte.) 20
=====================
Mensajes
Hora de inicio: jueves, 20 de mayo de 2021 4:54:59 PM
Creando una clase de entidad para paradas GTFS...
Creando áreas de servicio alrededor de las paradas...
(Este paso tomará un tiempo para redes grandes.)
Reformateando polígonos para análisis adicional...
(Este paso tomará un tiempo para redes grandes.)
Error al postprocesar polígonos
No se pudo crear los polígonos BetterBusBuffers.
Traceback (última llamada más reciente):
Archivo "<string>", línea 484, en execute
Archivo "C:\Users\Russell.Provost\OneDrive - The Maryland-National Capital Park and Planning Commission\Data\2020MAR\Transit\Tools\BetterBusBuffers_0.14.0.0\BBB_Polygons_Step1.py", línea 133, en runTool
arcpy.management.FeatureToPolygon(polygons, FlatPolys, clusTol, "", dummypoints)
Archivo "C:\Program Files\ArcGIS\Pro\Resources\ArcPy\arcpy\management.py", línea 4057, en FeatureToPolygon
raise e
Archivo "C:\Program Files\ArcGIS\Pro\Resources\ArcPy\arcpy\management.py", línea 4054, en FeatureToPolygon
retval = convertArcObjectToPythonObject(gp.FeatureToPolygon_management(*gp_fixargs((in_features, out_feature_class, cluster_tolerance, attributes, label_features), True)))
Archivo "C:\Program Files\ArcGIS\Pro\Resources\ArcPy\arcpy\geoprocessing\_base.py", línea 512, en <lambda>
return lambda *args: val(*gp_fixargs(args, True))
arcgisscripting.ExecuteError: ERROR 160196: Invalid Topology
No se pudo ejecutar (FeatureToPolygon).
No se pudo ejecutar (BBBPolygons_PreprocessBuffers).
Falló el lunes, 24 de mayo de 2021 7:47:48 AM (Tiempo transcurrido: 86 horas 52 minutos 47 segundos)