Tôi có Civil 3D 2012 với ArcGIS cho AutoCAD 300. Tôi muốn đọc phạm vi của một đa giác trong bản vẽ. Lớp tính năng trong A4A300 = Ranh giới, lớp CAD là PROP-BNDY, chỉ có một đa giác trên lớp đó vì nó là chu vi của trang web. Tôi có phải chuyển đổi đa giác thành một shapefile tạm thời, đọc nó và sau đó xóa nó không? Tôi sẽ sử dụng các phạm vi ranh giới cộng với một hằng số theo mọi hướng để cắt các hình ảnh raster. Quá trình không nên liên quan đến đầu vào của người dùng. Tôi có 30 thư mục mà tôi sẽ lặp qua, một tệp vẽ trong mỗi thư mục và một đa giác trong mỗi bản vẽ. Tôi có các thói quen python để tạo một danh sách các thư mục có các tệp * map.dwg trong đó và tôi quen với việc cắt các trình quét, tôi không thể tìm thấy cách đọc các phạm vi đa giác trong tệp dwg. Giúp đỡ của bạn được đánh giá rất cao!!