ESRI có một đường đôi thu gọn đến công cụ đường trung tâm. Bạn có thể có được một phiên bản giá rẻ để sử dụng với OSM. Nếu không, bạn có thể chọn các tính năng và lưu dưới dạng một lớp mới. Xóa chọn từ lớp bạn sử dụng để xuất. Tính năng đệm trong phạm vi của một bên của làn đường bao gồm làn thứ hai. Hợp nhất shapefile với bản gốc, kết nối bất kỳ cấu trúc liên kết bị hỏng.
Nếu bạn có thể mã hóa và / hoặc tập lệnh, bạn có thể lấy trung bình một đường giữa các làn trên một nút theo cách biệt bằng cách khớp nút và đưa ra một chương trình trung tâm và sau đó lập trình xóa các tính năng được chọn sử dụng cho quy trình sản xuất, kiểm tra và sửa chữa cấu trúc liên kết bị hỏng và bạn làm xong.
Tôi tìm thấy một mẫu mã Arcpy tôi đang bao gồm, làm thế nào để tìm liên kết dưới đây trong các ý kiến.
được quy cho Trợ giúp ESRI ARCGis
# Name: CollapseDualLinesToCenterline_Example.py
# Description: Creates street centerlines from a street casing coverage.
# Requirements: ArcInfo Workstation
# Import system modules
import arcpy
from arcpy import env
# Set environment settings
env.workspace = "C:/data"
# Set local variables
inCover = "streets"
outCover = "C:/output/centerlines"
maximumWidth = 50
# Execute CollapseDualLinesToCenterline
arcpy.CollapseDualLinesToCenterline_arc(inCover, outCover, maximumWidth, "")