Chuyển đổi KML thành một đồ họa vector trở lại


10

Có một phương tiện đơn giản để chuyển đổi, giả sử, một tệp SVG hoặc tệp định dạng hình ảnh vector khác sang KML và ngược lại không?

Có những công cụ chỉnh sửa véc tơ cực kỳ mạnh mẽ cố gắng tái tạo cách thức hoạt động của thực tế, hoặc ít nhất là cách nó thể hiện chính nó trước mắt nghệ sĩ. Các công cụ thao tác GIS tập trung nhiều hơn vào chính dữ liệu, trái ngược với "hệ thống" dữ liệu.

Có những trường hợp tôi muốn nhập tệp KML vào GIMP hoặc Pháo hoa, chạm lại và chuyển đổi lại. Bất kỳ ai?


Câu hỏi hay. Thật thú vị khi chỉ ra rằng cả hai đều là XML, vì vậy, theo một cách nào đó, chúng là "gần như cùng một thứ" (mặc dù khá khác nhau, tất nhiên). Về cơ bản, nó liên quan đến ánh xạ hai chiều cho mỗi kiểu dữ liệu tương đương từ miền này sang miền khác. Một thực phẩm thú vị để suy nghĩ sẽ là ánh xạ các kiểu KML thành các kiểu CSS và quay lại ...
heltonbiker 17/12/14

Câu trả lời:


5

Đơn giản như trong SVG sang KML và KML sang SVG?

Công cụ này chuyển đổi các tệp Google Earth (kml và kmz) thành các tệp SVG theo vectơ, có thể sử dụng trong Inkscape, Illustrator và các phần mềm khác.

kml2svg.free.fr chuyển đổi hầu hết các yếu tố có chứa tài liệu GE:

folders
placemarks (points, lines, polygones, multigeometries and embeded images)
tours
Sketchup resources (depending of the resources..)

sử dụng phép chiếu trái đất mong muốn:

Mercator,
Miller,
Cylindrical Equal-Area (Lambert, Behrmann, Tristan Edwards, Peters, Galls, Balthasart),
Cylindrical Equidistant,
Sinusoidal,
Van der Grinten I,
Polyconic,
Albers Equal-Area Conic,
Conic Equidistant,
Bonne,
Lambert Conformal Conic,
Lambert Azimuthal Equal-Area,
Cassini

http://kml2svg.free.fr/


Đây là một công cụ nhỏ khác chuyển đổi theo cách khác: bitbucket.org/tbrugz/kmlutils/changesets Ngoài ra còn có các công cụ sẽ chỉnh sửa một vectơ "phẳng" hoặc hình ảnh raster thành WGS84, v.v .: labs.metacarta.com/rectifier <- trong đó, tôi nghĩ, là một dịch vụ web bao quanh một công cụ được viết cho GRASS

Ngoài ra, ở đây < bit.ly/gNZ53A > là câu trả lời đề xuất Illustrator -> GlobalMapper (350USD) -> KML và có thể là ngược lại. globalmapper.com/product/features.htm tuyên bố có thể, "Cắt, từ chối và hợp nhất / khảm bất kỳ sự kết hợp nào của dữ liệu raster và dữ liệu độ cao" và "... chỉnh sửa các tính năng vectơ hiện có. lưu vào bất kỳ định dạng xuất được hỗ trợ nào. Có thể dễ dàng tạo các hình dạng như hình chữ nhật, hình tròn, hình elip, hình cung, bộ đệm xung quanh các tính năng hiện có và vòng phạm vi đồng tâm. " Bây giờ tôi cần $ 350 ... meh.

Một công cụ khác có thể hoạt động (mặc dù tôi chưa hoàn toàn tìm ra cách) là Potlatch 2 bằng mapquest < open.mapquestapi.com/dataedit > hoặc < josm.openstreetmap.de > bằng openstreetmap. Để biết thêm thông tin, hãy xem bài đăng trên blog này: mapperz.blogspot.com/2010/11/ Kẻ (mapperz, có phải bạn không?)

Vâng, đó là blog của tôi - cảm ơn vì PR. Thêm Potlatch 2 (Phát triển OSM) có tại đây wiki.openstreetmap.org/wiki/Potlatch_2
Mapperz

5

Một số lưu ý:

  1. Bạn sẽ cần một trình soạn thảo có thể hoạt động với tọa độ địa lý thay vì các tọa độ X, Y đơn giản. Hoặc bạn sẽ cần phải điều chỉnh lại tọa độ khi chuyển đổi.
  2. Chuyển đổi từ KML sang SVG có nghĩa là có khả năng mất thông tin cụ thể về KML không được lưu trữ theo định dạng SVG.
  3. Chuyển đổi từ SVG sang KML có nghĩa là có khả năng mất kiểu dáng SVG và các tính năng khác không có trong KML.
  4. GIMP không phải là trình chỉnh sửa đồ họa vector (AFAIK), bạn có thể có nghĩa là Inkscape.

Ngoài ra, có khá nhiều công cụ yêu cầu thực hiện những gì bạn đang tìm kiếm .


1) 3d vs 2d ... quên mất điều đó. 4) GIMP hiện có các công cụ vectơ giới hạn được tích hợp sẵn

3

Tôi muốn nhận một khu vực địa lý từ tệp KML vào Microsoft Visio. Tôi đã làm cho nó hoạt động như thế này:

  1. Mở tệp KML trong ứng dụng web.
  2. Nhận chiếu theo cách bạn muốn
  3. Xuất ra tệp SVG
  4. Nhập tệp SVG trong Inkscape
  5. Lưu tệp dưới dạng tệp EMF
  6. Chèn tệp EMF trong Visio dưới dạng hình ảnh

Visio hỗ trợ chèn các tệp SVG, nhưng vì một số lý do, nó không hoạt động, vì vậy tôi phải thông qua Inkscape.

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.