Tôi đang cố gắng xây dựng bản đồ tương tác bằng RaphaelJS (ví dụ: http://raphaeljs.com/australia.html). Vui lòng kiểm tra nguồn. Nó yêu cầu dữ liệu đường dẫn bản đồ để nhập. Không có lời giải thích rõ ràng ở bất cứ nơi nào về cách lấy thông tin này, ngoài thực tế là người vẽ tranh minh họa hay inkscape có khả năng thực hiện nó. Tôi đang tìm kiếm dữ liệu đường dẫn "Hoa" từ bản đồ Ấn Độ này: http://en.wikipedia.org/wiki/File:India-locator-map-blank.svgTrích xuất dữ liệu đường dẫn từ bản đồ SVG để sử dụng trong RaphaelJs
Trả lời
tốt, điều này thật dễ dàng. SVG chỉ là một tệp XML đơn giản. Vì vậy, bạn không phải "trích xuất" bất cứ điều gì thông qua Illustrator.
Chỉ cần mở SVG trong bất kỳ trình soạn thảo văn bản nào và tất cả đều ở đó! (chuỗi dữ liệu đường dẫn mà bạn có thể sử dụng với hàm đường dẫn RaphaelJS được giữ trong thuộc tính d của các nút đường dẫn).
Xem chúng tôi cho vấn đề bản quyền khi sử dụng các file SVG của người khác;)
Chồn hôi
Đối với SVG cũ tập tin dữ liệu đường dẫn sẽ cần phải được tối ưu hóa cho RaphaelJS. Mở tệp trong Inkspace và lưu thành AVG được tối ưu hóa. Nếu bạn có tệp AVG mở dưới dạng hình ảnh trống trong Adobe Illustrator, hãy chỉnh sửa tệp bằng trình chỉnh sửa văn bản và đặt hai giá trị đầu tiên của khung nhìn thành 0,0. Cả hai bước có thể được yêu cầu khi làm việc với các tệp AVG bản đồ từ Wikipedia.
Bạn cũng có thể sử dụng trình chuyển đổi như Ready.Set.Raphael để trích xuất đường dẫn cho bạn và tạo đầu ra javascript. Đó là một tiết kiệm thời gian thực!
- 1. Trích xuất đường dẫn từ canvas html văn bản
- 2. Vẽ đường trong Canvas với dữ liệu đường dẫn SVG (đường dẫn SVG tới đường dẫn Canvas)
- 3. trích xuất tên tệp từ đường dẫn
- 4. Cách trích xuất dữ liệu địa lý từ bản đồ đường phố mở hoặc bản đồ Google
- 5. Trích xuất dữ liệu từ Wikipedia API
- 6. Regex để trích xuất tên tập tin từ đường dẫn
- 7. Trích xuất SVG từ Phông chữ Tuyệt vời
- 8. Chuyển giá trị null vào đường dẫn SVG (sử dụng d3.js) để chặn dữ liệu bị thiếu
- 9. C# trích xuất dữ liệu từ XML
- 10. Tính toán đường dẫn SVG
- 11. Sử dụng R để tải xuống tệp dữ liệu nén, trích xuất và nhập dữ liệu
- 12. Lỗi khi xuất raphaeljs thành jpg với nền đường dẫn như hình ảnh
- 13. Làm thế nào để trích xuất dữ liệu pixel Sử dụng gói bản đồ pix của R?
- 14. Cách trích xuất tên tệp từ tên đường dẫn tệp?
- 15. Sử dụng Adobe Illustrator để tạo ra SVG Đường dẫn sử dụng "chuyển sang" lệnh
- 16. Sử dụng lớp Hash CakePHP để trích xuất dữ liệu từ một mảng
- 17. Python - Trích xuất đường dẫn thư mục từ đường dẫn tập tin
- 18. cột Trích xuất từ file văn bản sử dụng PowerShell
- 19. Làm cách nào để trích xuất tên tệp từ đường dẫn bằng Perl?
- 20. Trích xuất văn bản từ PDF
- 21. Trích xuất dữ liệu cụ thể từ một trang web sử dụng PHP
- 22. Trích xuất chuỗi từ giữa các trích dẫn
- 23. Trích xuất dữ liệu khác từ luồng mjpeg qua http
- 24. cách trích xuất dữ liệu từ tệp xml bằng notepad ++?
- 25. Có cách nào để Trình tích hợp dữ liệu Oracle trích xuất dữ liệu từ MongoDB
- 26. Trích xuất dữ liệu bằng cách sử dụng spring jdbctemplate để tải trong cơ sở dữ liệu khác
- 27. Chuyển văn bản thành đường dẫn (svg) trên máy chủ?
- 28. Trích xuất dữ liệu HTML5 thuộc tính từ một thẻ
- 29. biểu đồ svg sử dụng python
- 30. Trích xuất dữ liệu số Python
Holy crap! Bạn có thể mở một tệp SVG trong trình soạn thảo văn bản!?!? Không có thắc mắc tôi không thể hình dung ra. Cảm ơn! – Stromfeldt