Bao nhiêu là 1 mét trong độ thập phân?


11

Tôi đang sử dụng FME's Tester để chọn các đối tượng lớn hơn 1 mét.

Dữ liệu của tôi nằm trong EPSG: 4326.

Bao nhiêu là 1 mét trong độ thập phân?


4
Đánh dấu vào câu trả lời cho: gis.stackexchange.com/questions/2951/...
Underdark

6
Sức đẩy của bình luận của Underdark và câu trả lời của @Alex Markov là việc chuyển đổi giữa độ dài và độ thập phân phụ thuộc ( mạnh mẽ ) vào vị trí và hướng. Nếu thử nghiệm của bạn không phải rất chính xác-- ví dụ: nếu 1 m là ngưỡng thô và 1/2 m hoặc 2 m cũng có thể làm như vậy - và nếu nó không phải áp dụng ở các vùng cực, thì bạn có thể sử dụng một cách an toàn các xấp xỉ rất thô (và thậm chí có thể bỏ qua sự phụ thuộc vào định hướng và vị trí).
whuber

Câu trả lời:


8

Mặc dù tôi thích câu trả lời của Alex - tốt hơn là nên chuyển hướng lại hơn là chuyển đổi độ thập phân thành mét với số nhân cố định - Tôi không bao giờ thực sự phải quay lại dữ liệu qua lại nếu không cần thiết. Tôi cho rằng bạn bị ràng buộc để mất một số mức độ chính xác / chính xác.

Những gì tôi sẽ thử là biến áp ReprojectL wavelCalculator . Với điều đó, bạn có thể đo độ dài theo độ thập phân và từ chối giá trị thuộc tính đó. Bạn sẽ không cần phải chuyển hướng tính năng sang mét và quay lại.

nhập mô tả hình ảnh ở đây

Hạn chế ở đây là tôi nghĩ rằng nó sẽ chỉ thực sự hoạt động với các dòng 2 điểm và - vì một số lý do - bạn sẽ phải tính góc của dòng đó như một phần của đầu vào.

Nếu bạn thực hiện lại từ chối như Alex gợi ý, thì tôi sẽ khuyến khích bạn thực hiện điều đó như một luồng riêng biệt và hợp nhất khoảng cách kết quả trở lại vào dữ liệu gốc. Bằng cách đó, bạn giữ lại một bản sao tốt (không bị từ chối) của hình học.

Tôi cũng đề nghị chuyển hướng sang một hệ tọa độ động; _AZMED_để đo khoảng cách, và _AZMEA_để đo diện tích. Mỗi tính năng được chuyển đổi hiệu quả sang hệ tọa độ có khoảng cách bằng nhau (diện tích bằng nhau), cho kết quả tốt nhất.

Tôi nghĩ rằng nó sẽ trông giống như thế này:

nhập mô tả hình ảnh ở đây

Bạn có thể đặt Tester sau FeatureMerger, nhưng tôi nghĩ cấu hình này hiệu quả hơn. FeatureMerger sẽ cần một ID duy nhất trên các tính năng để hoạt động.


1
có thể sử dụng GeometryExtractor trước và GeometryReplacer sau khi tạo ra kết quả tốt hơn FeatureMerger không? Dường như với tôi rằng GeometryExtractor / GeometryReplacer có thể xử lý tính năng theo tính năng, trong khi FeatureMerger sẽ tải tất cả các tính năng vào bộ nhớ (trong trường hợp này là hai lần), phải không?
Alex Markov

Cảm ơn CS thú vị ( _AZMED_/ _AZMEA_)! Nơi nào có thể đọc thêm về nó?
Alex Markov

Chỉ cần nhận ra: cũng bằng cách sử dụng GeometryExtractor / GeometryReplacer, chúng tôi thực sự có thể thoát khỏi Reprojector_2máy biến áp ...
Alex Markov

2
Từ chối _AZMED_hoặc _AZMEA_kết quả trong một hệ tọa độ tập trung vào tính năng đầu vào của bạn đang được tạo. Chi tiết chung về các dự đoán này: en.wikipedia.org/wiki/Lambert_azimuthal_equal-area_projection en.wikipedia.org/wiki/Azimuthal_equidistant_projection
Raven

1
"Có thể sử dụng GeometryExtractor trước và GeometryReplacer sau khi tạo ra kết quả tốt hơn" - Có thể. Tôi đã không làm một so sánh. Nhưng có một hiệu suất đạt được trong việc tuần tự hóa dữ liệu như vậy, vì vậy đó không phải là điều chắc chắn. Điều chắc chắn là bạn thực sự cần sử dụng AttributionRemover để loại bỏ thuộc tính hình học, nếu có xử lý tiếp theo. Nếu không, bạn đang mang các thuộc tính rất lớn thông qua phần còn lại của bản dịch không có mục đích.
Đánh dấu Ireland

2

Tôi có thể đề nghị bạn thực hiện các bước tiếp theo để có kết quả với độ chính xác phù hợp:

  1. Tái định nghĩa dữ liệu của bạn vào một số CS được chiếu bằng các đơn vị số liệu.
  2. Tính chiều dài và sử dụng máy biến áp Tester .
  3. Tái định nghĩa dữ liệu của bạn trở lại nguồn CS (EPSG: 4326).

Phần này của mô hình sẽ giống như:

ví dụ mô hình

EDIT1:

Cũng có thể sử dụng máy biến áp GeometryExtractor và GeometryReplacer. Trong trường hợp này, chúng tôi sẽ không sửa đổi hình học của tính năng này và chúng tôi có thể thoát khỏi Reprojector_2:

mô hình ví dụ 2


Tôi đã làm điều này trước khi tôi có một số khác biệt trong tọa độ !!
Z77

1
Hãy xem các chỉnh sửa của tôi. Hy vọng nó giúp! Cũng thử mô hình được đề xuất bởi @ Mark-Ireland
Alex Markov
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.