Chuyển đổi đồ họa thành các tính năng trong ArcGIS Desktop bằng ArcPy?


8

Có cách nào để chuyển đổi đồ họa thành tính năng, tức là sử dụng công cụ "Chuyển đổi đồ họa thành tính năng" trên thanh công cụ, trong tập lệnh ArcPy không?

Tôi cần sử dụng đồ họa như một tính năng chọn lọc, do đó, chuyển đổi nó hoặc sử dụng đồ họa trực tiếp sẽ rất tốt.

Câu trả lời:


7

Dường như không có công cụ SelectLayerByGpson tương đương với SelectLayerByLocation nên tôi nghĩ bạn đã đúng khi tìm cách tiếp cận khác.

Dường như không có công cụ "ConvertGpsonToFeature".

Tôi đã tìm kiếm xem bạn có thể truy cập vào một đồ họa được vẽ trong Chế độ xem dữ liệu từ Python hay không nhưng GRAPHIC_ELEMENTs dường như chỉ khả dụng để thay đổi kích thước và định vị lại.

Nếu những gì bạn đang tìm kiếm là một cách để cung cấp "đồ họa" được vẽ bởi người dùng cuối vào một công cụ tập lệnh Python thì phương án bạn có thể muốn sử dụng là yêu cầu người dùng vẽ "đồ họa" bằng cách sử dụng Bộ tính năng như một tham số.


0

Chọn tất cả đồ họa bạn muốn chuyển đổi thành hình dạng. Trên thanh công cụ Vẽ, chọn "Chuyển đổi đồ họa thành các tính năng". Điền vào các trường thích hợp trong cửa sổ bật lên và bạn tốt để đi.


Chào mừng bạn đến với Sàn giao dịch GIS :) và cảm ơn bạn đã đóng góp. Tuy nhiên, OP đang hỏi làm thế nào để làm điều này từ một kịch bản, không tương tác. Trong phòng thủ của bạn tôi thấy điều đó không rõ ràng; Tôi sẽ cập nhật Q.
matt wilkie

Đây không phải là một giải pháp Python như câu hỏi được hỏi. --Chọn tất cả đồ họa bạn muốn chuyển đổi thành hình dạng. Trên thanh công cụ Vẽ, chọn "Chuyển đổi đồ họa thành các tính năng". Điền vào các trường thích hợp trong cửa sổ bật lên và bạn tốt để đi.
GBG
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.