Wikivoyage viwikivoyage https://vi.wikivoyage.org/wiki/Trang_Ch%C3%ADnh MediaWiki 1.47.0-wmf.22 first-letter Phương tiện Đặc biệt Thảo luận Thành viên Thảo luận Thành viên Wikivoyage Thảo luận Wikivoyage Tập tin Thảo luận Tập tin MediaWiki Thảo luận MediaWiki Bản mẫu Thảo luận Bản mẫu Trợ giúp Thảo luận Trợ giúp Thể loại Thảo luận Thể loại TimedText TimedText talk Mô đun Thảo luận Mô đun Sự kiện Thảo luận Sự kiện Wikivoyage:Thảo luận 4 1708 122490 122347 2026-10-01T12:43:00Z MediaWiki message delivery 716 Mục mới: /* Wikidata Sitelink changes in Recent Changes and Watchlist */ 122490 wikitext text/x-wiki {{/Đầu trang}} == [[Wikivoyage:Biểu quyết chọn bảo quản viên/Nvdtn19]] == Hiện tại bên Wikivoyage đang thiếu BQV giúp bảo trì và phát triển dự án nên tôi đã tự nguyện ra ứng cử tại đây. Nếu ai quan tâm thì có thể dành một chút thời gian qua bên đó cho ý kiến. Cảm ơn các bạn. – [[Thành viên:Nvdtn19|Nvdtn19]] ([[Thảo luận Thành viên:Nvdtn19|thảo luận]]) 02:12, ngày 8 tháng 8 năm 2025 (+07) == Đề xuất triển khai phần mở rộng RelatedArticles và Popups == {{Tracked|T405724}} Để việc duyệt wiki này trở nên thuận tiện hơn thì tôi đề xuất triển khai thêm phần mở rộng [[mw:Extension:RelatedArticles]] (hiện các bài viết có liên quan ở cuối trang, giống như ở Wikivoyage tiếng Anh) và [[mw:Extension:Popups]] (hiện bản xem trước khi di chuột lên liên kết bài viết, giống như trên Wikipedia). Hiện tại 2 phần mở rộng này chưa có trên Wikivoyage tiếng Việt. Nếu muốn biết thêm về 2 phần mở rộng này thì mọi người có thể truy cập trang MediaWiki mà tôi đã liên kết. Nếu không có ai phản đối thì sau 7 ngày mở thảo luận này, tôi sẽ báo lên Phab để họ triển khai. Cảm ơn các bạn. – [[Thành viên:Nvdtn19|Nvdtn19]] ([[Thảo luận Thành viên:Nvdtn19|thảo luận]]) 16:06, ngày 19 tháng 9 năm 2025 (+07) :{{đồng ý}} – [[User:Ayane Fumihiro|<b style="font-family:Segoe UI Light;color:#FF69B4;letter-spacing:">Ayane</b>]] <span style="color:Plum">aka.</span> [[:m:User talk:Ayane Fumihiro|<b style="font-family:Segoe UI Light;color:#ADD8E6;letter-spacing:">eunn</b>]] 00:04, ngày 21 tháng 9 năm 2025 (+07) :{{đồng ý}} Bản xem trước thực sự giúp ích rất nhiều trên Wikipedia. Trên này chắc chắn cũng vậy. :[[Thành viên:Danh3003|Danh3003]] ([[Thảo luận Thành viên:Danh3003|thảo luận]]) 20:27, ngày 1 tháng 10 năm 2025 (+07) == Your feedback wanted: Remove ''(Language link added:) and similar'' edits from Special:RecentChanges == ''(Apologies for posting in English. You can help by translating it)'' Hello, I’m Danny from [[:en:w:Wikimedia_Deutschland|Wikimedia Deutschland’s]] [[m:Wikidata_For_Wikimedia_Projects|Wikidata For Wikimedia Projects]] team.<br/> We have been investigating and examining how Wikidata’s use in the [[Special:RecentChanges]] and [[Special:Watchlist]] pages can be made to be more useful, or less ‘noisy’ (fewer edits that have little value to the reader). We are currently exploring to make a change in the volume and the type of Wikidata edits that appear in these pages, and '''we need your feedback''' to help us ensure this is a positive change for the Wikis and won’t disrupt your workflows.<br/> Language links are also known as sitelinks or interlanguage links and describe when a Wikidata item is connected to a Wiki, adding it to the language dropdown tool for other connected Wikis. [[File:Types of Lang Link changes.png|x350px|frame|A variety of "Language Link" edits as seen in the Recent Changes feed]] The request for feedback is whether you support the removal of these language link edits from the Recent Changes and Watchlist feed, or would you oppose such a change and if so, why? Please share you thoughts on the dedicated '''[[m:Talk:Wikidata_For_Wikimedia_Projects/Clearer_Wikidata_Edit_Summaries/Hide_Language_Link_edits|metawiki Talk page]]'''. Further information about this change: [[m:Wikidata_For_Wikimedia_Projects/Clearer_Wikidata_Edit_Summaries/Hide_Language_Link_edits|m:Wikidata_For_Wikimedia_Projects/Hide_Language_Link_edits]] Thank you for any participation or feedback you give, -- [[m:User:Danny_Benjafield_(WMDE)|User:Danny Benjafield (WMDE)]] 19:23, ngày 25 tháng 9 năm 2026 (+07) <!-- Tin nhắn của Thành viên:Danny Benjafield (WMDE)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=User:Danny_Benjafield_(WMDE)/MassMessage_test_list&oldid=31080985 --> == Wikidata Sitelink changes in Recent Changes and Watchlist == ''(Apologies for cross-posting in English, translating it will help spread the message)'' Editors on group 1 wikis, including Wikiquote, Wikibooks, Wikiversity, Wikivoyage, and Wikisource, will no longer see notifications on [[Special:RecentChanges|Recent Changes]] and [[Special:Watchlist|Watchlist]] when a link to ''another'' language version of a page is added, removed, or changed in its Wikidata item. This change will begin on '''October 5 at 07:00 UTC''' as a two-week trial to reduce high-volume, low-value notifications and make higher-value changes easier to identify. Editors who rely on these notifications should be aware of the change and can share feedback or concerns on the [[m:Wikidata For Wikimedia Projects/Clearer Wikidata Edit Summaries/Hide Language Link edits|project]] or [[m:Talk:Wikidata_For_Wikimedia_Projects/Clearer_Wikidata_Edit_Summaries/Hide_Language_Link_edits|talk page]].<br/>Please reach out if you have any questions, thank you! -- [[User:Danny_Benjafield_(WMDE)|Danny Benjafield (WMDE)]] ([[User_talk:Danny_Benjafield_(WMDE)|talk]]) sent via [[Thành viên:MediaWiki message delivery|MediaWiki message delivery]] ([[Thảo luận Thành viên:MediaWiki message delivery|thảo luận]]) 19:43, ngày 1 tháng 10 năm 2026 (+07) <!-- Tin nhắn của Thành viên:Danny Benjafield (WMDE)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=User:Danny_Benjafield_(WMDE)/MassMessage_test_list&oldid=31106967 --> 1xbxrc8ki5fci9sh8fcwf6hxydqjpes Wikivoyage:Cách tạo bản đồ tĩnh 4 63130 122493 2026-10-02T10:39:13Z Mai Thanh Bang 2461 Trang mới: “{{xem thêm|Wikivoyage:Cách sử dụng bản đồ động}} {{shortcut|BANDOTINH|WV:MAPS}} Trong thời đại của vệ tinh và GPS, bạn không cần phải là một chuyên gia bản đồ học mới có thể vẽ nên một tấm bản đồ chính xác. '''Hướng dẫn dưới đây chỉ dẫn cách tạo bản đồ chuẩn Wikivoyage bằng Inkscape''' (một phần mềm đồ họa vector tự do, miễn phí dành cho hầu hết các hệ điều h…” 122493 wikitext text/x-wiki {{xem thêm|Wikivoyage:Cách sử dụng bản đồ động}} {{shortcut|BANDOTINH|WV:MAPS}} Trong thời đại của vệ tinh và GPS, bạn không cần phải là một chuyên gia bản đồ học mới có thể vẽ nên một tấm bản đồ chính xác. '''Hướng dẫn dưới đây chỉ dẫn cách tạo bản đồ chuẩn Wikivoyage bằng Inkscape''' (một phần mềm đồ họa vector tự do, miễn phí dành cho hầu hết các hệ điều hành). Quy trình khi sử dụng các công cụ vẽ vector khác cũng tương tự. == Tổng quan == Bản đồ Wikivoyage được lưu dưới định dạng tập tin '''SVG''' (Scalable Vector Graphics). Các tập tin này chứa tập hợp các đối tượng hiển thị dưới dạng "vector" — những hình khối có thể phóng to, thu nhỏ ở bất kỳ mức độ nào mà không bao giờ bị vỡ hạt (pixelated). Trong các bản đồ của Wikivoyage, những vector này đại diện cho đường sá, sông ngòi, các thực thể địa lý, v.v. '''Nguyên lý hoạt động của Inkscape''' dựa trên việc xây dựng cấu trúc của ''các đối tượng khác nhau'' (như vector, biểu tượng du lịch và nhãn văn bản) nằm trên ''các lớp (layer) riêng biệt'' trong một tập tin SVG. Khi bản đồ SVG hoàn thành, bạn nên xuất một bản sao đồ họa điểm (bitmap) ở định dạng PNG (Portable Network Graphics) vì mọi trình duyệt web đều hiển thị tốt ảnh PNG. Cả hai phiên bản sau đó đều được tải lên: một bản SVG để các biên tập viên sau này có thể cập nhật, chỉnh sửa; và bản PNG dùng để chèn trực tiếp vào cẩm nang của điểm đến trên Wikivoyage. [[Tập tin:West End map.png|nhỏ|giữa|550px|Bản đồ khu [[Washington, D.C./West End|West End]] của [[Washington, D.C.]] — do một người mới bắt đầu vẽ hoàn toàn dựa trên hướng dẫn bên dưới]] == Công cụ cần thiết == Bạn sẽ cần một số công cụ để thiết kế bản đồ. Quan trọng nhất là một '''chương trình vẽ vector''' có khả năng xuất tập tin định dạng SVG, tốt nhất là '''Inkscape'''. * [http://inkscape.org '''Inkscape'''] là công cụ mã nguồn mở (miễn phí), chạy trên Windows, Mac OS X và Linux. Vui lòng sử dụng phiên bản mới nhất để tránh các lỗi không tương thích. Các chương trình vẽ vector khác (như [http://adobe.com/products/illustrator/ Adobe Illustrator], [http://corel.com CorelDRAW], Sodipodi hay Freehand) cũng có thể sử dụng được, nhưng bài viết này tập trung vào quy trình thực hiện với Inkscape. Ngoài ra, có hai '''phông chữ (font) bắt buộc''' bạn phải cài đặt: * '''DejaVu Sans''' và '''DejaVu Sans Condensed''' là hai phông chuẩn dùng trên bản đồ Wikivoyage. Bạn có thể tải chúng [https://dejavu-fonts.github.io tại đây]. == Các loại bản đồ và bản mẫu khung == Có hai loại bản đồ Wikivoyage chính, và điều quan trọng là phải xác định đúng thể loại phù hợp nhất với bài viết của bạn vì khung mẫu (template) áp dụng là khác nhau. === Bản đồ đường phố thành phố hoặc quận/huyện === Đây là bản đồ chi tiết của một khu vực đô thị, phù hợp nhất cho các bài viết sử dụng khung bản mẫu [[Wikivoyage:Dàn bài mẫu thành phố nhỏ|thành phố nhỏ]] hoặc [[Wikivoyage:Dàn bài mẫu quận huyện|quận huyện]]. Loại bản đồ này cũng thường thích hợp cho các bài viết dùng khung [[Wikivoyage:Dàn bài mẫu vườn quốc gia|vườn quốc gia]]. Bản mẫu khung bản đồ có thể tải về [[:Tập tin:Template for districts.svg|tại đây]]. Dưới đây là hai ví dụ về các kiểu bản đồ đường phố thành phố/quận huyện để bạn tham khảo cấu trúc và hình thức hoàn thiện: <gallery widths="300px" perrow="2"> Tập tin:Dupont_Circle_map.png|Bản đồ đường phố chi tiết của một quận nhỏ (Dupont Circle) Tập tin:London_Hampstead_district_map.png|Bản đồ quận Hampstead (Luân Đôn) bao quát khu vực rộng lớn hơn </gallery> Bản đồ Dupont Circle là bản đồ đường phố chi tiết của một quận nội thành tương đối nhỏ. Bản đồ Hampstead ở Luân Đôn bao phủ một khu vực rộng hơn nhiều nên thể hiện mức độ chi tiết khái quát hơn. === Bản đồ quốc gia hoặc vùng/khu vực === Đây là bản đồ của một quốc gia hoặc một vùng địa lý lớn, phù hợp nhất cho các bài viết sử dụng khung bản mẫu [[Wikivoyage:Dàn bài mẫu quốc gia|quốc gia]], [[Wikivoyage:Dàn bài mẫu vùng|vùng]] hoặc [[Wikivoyage:Dàn bài mẫu đại đô thị|đại đô thị]]. Wikivoyage có một dự án riêng mang tên [[Wikivoyage:Thám hiểm bản đồ vùng|Thám hiểm bản đồ vùng]]. Nếu bạn dự định vẽ loại bản đồ này, chúng tôi khuyến khích bạn đọc hướng dẫn của dự án đó và tham gia đóng góp. Chi tiết về bảng màu, ký hiệu chuẩn dùng cho bản đồ vùng được thảo luận tại [[Wikivoyage:Thám hiểm bản đồ vùng|dự án thám hiểm bản đồ vùng]] và [[Thảo luận Wikivoyage:Thám hiểm bản đồ vùng|trang thảo luận]]. Bản mẫu khung bản đồ vùng có thể tải về [[:Tập tin:Regions map template.svg|tại đây]]. Hai ví dụ dưới đây được tạo từ cùng một bản mẫu khung vùng: <gallery widths="300px" perrow="2"> Tập tin:Thailand_regions_map.png|Bản đồ phân vùng Thái Lan, các tuyến giao thông huyết mạch và điểm đến chính Tập tin:Integrated_Chicago_districts_map.png|Bản đồ ranh giới, giao thông và phân chia các quận của Chicago </gallery> Bản đồ Thái Lan thể hiện các vùng của đất nước, các tuyến giao thông chính và các điểm đến nổi bật. Bản đồ Chicago thể hiện phạm vi thành phố, mạng lưới giao thông và các phân khu quận. Lưu ý rằng cả hai bản đồ đều thể hiện rõ địa hình đất liền và mặt nước xung quanh; điều này giúp bản đồ trông tự nhiên, tránh cảm giác vùng đất như một hòn đảo trôi nổi giữa khoảng trắng. Bảng mã màu chuẩn cho từng vùng trên bản đồ có thể xem tại [[:Bản mẫu:StdColor]]. === Bản đồ chuyên dụng === Ngoài ra còn có các bản đồ đặc thù như [[:Tập tin:Map of the CT dive site Pinnacle.png|bản đồ điểm lặn biển]] hoặc sơ đồ mặt bằng [[:Tập tin:Plan-preahvihear-1.png|quần thể di tích]]. Nếu bạn dự định vẽ bản đồ dạng này, bạn nên tải một tập tin SVG tương tự đã có sẵn về để làm quen với cấu trúc và phong cách thể hiện. == Các phương pháp tạo bản đồ == {{disclaimerbox|Trước khi bắt đầu vẽ bản đồ của riêng bạn, hãy thử mở một vài bản đồ SVG có sẵn trên Inkscape để xem các thành viên Wikivoyage khác đã tổ chức các lớp và đối tượng như thế nào.}} Các hướng dẫn dưới đây chủ yếu áp dụng cho việc tạo bản đồ đường phố thành phố hoặc quận/huyện. Khi đã thành thạo loại bản đồ này, bạn sẽ vẽ bản đồ quốc gia hay vùng miền một cách dễ dàng. === Các lựa chọn: === # [[#Bản đồ tạo nhanh|Bản đồ tạo nhanh]]: Xuất ảnh trực tiếp từ OpenStreetMap.org (không kèm chú giải du lịch chuyên sâu); # [[#Bản đồ vẽ tay|Bản đồ vẽ tay]]: Đồ nét thủ công từ một ảnh nền; # [[#Nhập tập tin SVG từ OpenStreetMap|Bản đồ nhập SVG từ OpenStreetMap]] rồi xử lý lại trong Inkscape; # [[#Tạo bản đồ SVG từ Travegeo|Bản đồ tạo từ Travegeo]]. Bạn cũng có thể tìm kiếm trên [[:commons:|Wikimedia Commons]] các bản đồ SVG có sẵn để điều chỉnh phong cách thẩm mỹ và bảng màu cho phù hợp với tiêu chuẩn Wikivoyage, sau đó bổ sung biểu tượng du lịch và nhãn địa danh. == Bản đồ tạo nhanh == Quy trình ba bước đơn giản sau đây có thể dùng để tạo nhanh bản đồ đường phố: # Truy cập [http://openstreetmap.org openstreetmap.org] và di chuyển đến điểm đến mong muốn. # Nhấp vào thẻ '''Xuất''' (Export). Đảm bảo đã chọn "Hình ảnh Mapnik" và kích thước ảnh hợp lý (từ 2000×2000 đến 3000×3000 pixel là tốt nhất). Nhấp nút '''Xuất''' để tải về. # Đổi tên tập tin "map.png" thành tên có ý nghĩa và tải lên [[:commons:|Wikimedia Commons]]. Thế là xong! == Bản đồ vẽ tay == Bản đồ vẽ tay thường có độ thẩm mỹ cao nhất và chuẩn xác nhất (khi được đồ nét trên một ảnh vệ tinh độ phân giải cao). Đây cũng là cách tốt nhất để bạn làm quen với cấu trúc tập tin SVG từ đầu. Bạn nên tải về [[:Tập tin:Template for regions explained.svg]] trước khi bắt đầu để lấy sẵn các mã màu và hoa văn quy chuẩn. === 1. Chuẩn bị ảnh nền (Base image) === Để đồ nét, bạn cần một bản đồ hoặc hình ảnh có sẵn (phải tuân thủ quy định [[Wikivoyage:Bản quyền mở|bản quyền mở]] — thuộc phạm vi công cộng hoặc giấy phép Creative Commons phù hợp): * '''[http://openstreetmap.org OpenStreetMap.org]''' là nguồn dữ liệu tốt nhất về chi tiết đường phố để lấy làm mạng lưới giao thông nền. Bạn có thể dùng ảnh OSM làm nền để đồ nét lại, nhưng hãy nhớ rằng OSM mặc định dùng phép chiếu Mercator. ** Bạn có thể xuất trực tiếp tập tin SVG từ OpenStreetMap để tiết kiệm thời gian đồ nét tay. Xem chi tiết tại [[#Nhập tập tin SVG từ OpenStreetMap]]. * '''Bộ sưu tập bản đồ Thư viện Perry-Castañeda''' và '''Ban Bản đồ Liên Hợp Quốc''' là nguồn tham khảo tốt cho bản đồ cấp quốc gia. * Toàn bộ ảnh vệ tinh [http://worldwind.arc.nasa.gov/download.html NASA WorldWind] trong dự án Landsat Global Mosaic, Blue Marble và các lớp USGS đều thuộc phạm vi công cộng và hoàn toàn tương thích với cẩm nang. * [http://commons.wikimedia.org/ Wikimedia Commons] chứa rất nhiều bản đồ nền tự do theo thể loại, ví dụ: [[:commons:Category:Maps of Vietnam|Category:Maps of Vietnam]]. ''Lưu ý nghiêm ngặt:'' Nhiều bản đồ trên mạng như Google Maps không dùng giấy phép tự do. Mọi bản đồ đồ nét từ nguồn vi phạm bản quyền sẽ bị xóa trên Commons. Hãy chèn ảnh nền của bạn vào một lớp mới (Layer → Add Layer...) và đặt tên lớp này là ''Base''. === 2. Thiết lập lớp hậu cảnh (Background) === Tạo một lớp mới tên là ''Background''. Dùng công cụ bút Bézier (biểu tượng cây bút ở thanh công cụ bên trái) vẽ một hình bao quanh ảnh nền vừa chèn sao cho khớp với kích thước bản đồ bạn định tạo. Tùy vào vị trí bản đồ, bạn sẽ tô lớp Background bằng màu xám hoặc họa tiết mặt nước chuẩn của Wikivoyage: * Chọn đối tượng, mở hộp thoại ''Fill and Stroke'' (Shift+Ctrl+F). * Nếu tô màu xám nhạt: nhập mã màu `8e908dff` vào ô RGBA (hoặc dùng công cụ chấm màu Eyedropper hút từ bản mẫu). * Nếu là mặt nước: chọn biểu tượng hoa văn (Pattern) và chọn `pattern8479` trong danh sách thả xuống. Không dùng đường viền (stroke). Bây giờ lớp Background sẽ che khuất lớp Base bên dưới. Để nhìn lại ảnh nền, hãy giảm thanh trượt độ mờ đục (Opacity) của lớp Background xuống khoảng 20% hoặc tạm thời ẩn lớp bằng cách nhấp vào biểu tượng con mắt ở bảng quản lý Layer. === 3. Vẽ phạm vi trọng tâm (Foreground) === Tạo một lớp cho khu vực bản đồ chính của bạn, đặt tên là ''Foreground''. Tiếp tục dùng bút Bézier vẽ bao quanh phạm vi của quận hoặc thành phố cần làm nổi bật. Sau khi vẽ xong, chỉnh thuộc tính màu của khu vực chính: dùng màu tô `d0d0d0ff`, không viền. Giảm Opacity để tiếp tục nhìn thấy ảnh nền bên dưới khi vẽ đường sá. === 4. Xây dựng mạng lưới đường phố (Streets) === {{disclaimerbox|Ban đầu bạn có thể thấy công cụ Bézier hơi khó làm chủ nếu chưa có kinh nghiệm đồ họa. Nhưng sau một thời gian thực hành, bạn sẽ vẽ được các đường cong rất chuẩn xác; công cụ "Edit path nodes" (phím F2) sẽ hỗ trợ chỉnh sửa, di chuyển hoặc xóa bớt điểm neo trên đường cong.}} Tạo một lớp mới tên là ''Streets'' và đưa lớp này lên trên cùng (Shift+Ctrl+Home). Dùng bút Bézier vẽ lại '''mạng lưới đường bộ'''. Đường sá thông thường có màu trắng, vì vậy hãy đặt màu nét viền là `ffffffff` và ''không tô màu nền (no fill)''. Đặt đơn vị đo độ dày nét vẽ (stroke width) là '''mm''' (dễ căn chỉnh tỷ lệ hơn so với pixel). Độ dày nét vẽ nên tùy biến theo quy mô đường: đường lớn vẽ nét dày hơn, ngõ hẻm vẽ nét mảnh hơn. Bạn nên gộp các đường có cùng độ rộng lại thành một đường duy nhất bằng cách chọn nhiều đường rồi vào Menu ''Path → Combine'' (Ctrl+K). Nếu muốn thể hiện '''các tuyến giao thông khác''' như đường sắt nhẹ, tàu điện ngầm hay đường tàu hỏa: * Hãy vẽ chúng trên một lớp riêng biệt với màu sắc và kích thước thích hợp. * Để tạo đường ray đứt nét đen trắng quen thuộc: vẽ một đường màu đen liền mạch, nhân đôi đường đó (Ctrl+D), đổi đường nhân đôi thành màu trắng và chọn kiểu nét đứt trong bảng Stroke style (Shift+Ctrl+F). * Đường đi bộ, đường mòn công viên: vẽ bằng nét đứt với màu `eeeccbff`. === 5. Vẽ các thực thể địa lý (Geography) === {{disclaimerbox|Inkscape xử lý các mẫu hoa văn (pattern) đôi khi hiển thị các đường lưới trong suốt. Bạn có thể khắc phục bằng cách nhân đôi đối tượng có hoa văn (Ctrl+D), chuyển đối tượng nhân đôi xuống dưới lớp gốc (phím End) và dùng ống hút màu chấm màu nền đồng nhất từ gốc (xanh lá cây cho công viên, xanh dương cho nước).}} Tạo một lớp mới tên là ''Geography'' và đưa lên trên cùng (Shift+Ctrl+Home): * '''Công viên và mảng xanh:''' Dùng bút Bézier vẽ lại ranh giới, tô màu nền bằng hoa văn công viên Wikivoyage (`pattern15875`), màu nét viền `406c86ff`, độ dày viền 0.05 mm. * '''Vùng nước / Sông hồ:''' Tô màu nền hoa văn mặt nước (`pattern8479`), màu nét `406c86ff`, độ dày viền 0.05 mm. * '''Sông ngòi:''' Vẽ nét liền với màu xanh tương đồng màu nước (`9ccec9ff` hoặc `053bd7ff`), độ dày nét tương ứng với độ rộng khúc sông. Sau khi vẽ xong, chuyển lớp Geography nằm xuống dưới lớp Streets và các tuyến giao thông (dùng phím tắt Shift+Ctrl+PgDn hoặc lệnh Lower Layer). === 6. Thể hiện các công trình điểm nhấn (Buildings) === Nếu (và chỉ khi) bản đồ có những '''tòa nhà hoặc công trình kiến trúc lớn''' cần nhấn mạnh: tạo một lớp nằm trên khu vực chính gọi là ''Buildings''. Tô màu khối nhà bằng mã `8e908dff`, màu nét viền `808080ff`, độ dày nét 0.05 mm. === 7. Đặt nhãn tên đường và địa danh (Street names) === Tạo một lớp mới tên là ''Street names'' và đưa lên trên cùng (Shift+Ctrl+Home). Nên sử dụng phông chữ in đậm '''DejaVu Sans Bold''' để hiển thị rõ ràng khi thu nhỏ hoặc in ấn ngoại tuyến: * Tên hồ/ao: dùng màu chữ `006bffff`. * Tên sông: dùng màu chữ `053bd7ff`. * Tên công viên: chữ đặt nổi trên nền hoa văn công viên thường đẹp nhất với màu trắng. * Tên khu phố, tòa nhà: nên dùng màu xám đậm (ví dụ: `1a1a1aff`) và in nghiêng. === 8. Chèn biểu tượng du lịch và bảng chú giải (Annotate) === Bản đồ đường phố của bạn giờ đã sẵn sàng để trở thành một cẩm nang du lịch trực quan. Trước khi tiến hành, hãy kiểm tra lại cấu trúc các lớp (layer) trong tệp SVG của bạn: * ''Street names'' * ''Roads'' * ''Geography'' * ''Buildings'' (nếu có) * ''Streets'' * ''Other transportation routes'' (nếu có) * ''Main area'' * ''Background'' * ''Base'' Bây giờ, tạo hai lớp mới tên là ''Travel icons'' và ''Key'' rồi đưa lên trên cùng. Từ bản mẫu khung [[:Tập tin:Template for districts.svg|Template for districts.svg]], sao chép các biểu tượng danh sách cần thiết (Xem, Làm, Mua, Ăn, Uống, Ngủ). Bạn có thể thu phóng biểu tượng qua lệnh ''Object → Transform → Scale'' (Ctrl+M). Dán các biểu tượng vào đúng vị trí cơ sở trên bản đồ. Nhấp vào công cụ văn bản để chỉnh sửa số thứ tự trên biểu tượng (1, 2, 3...) cho khớp với số thứ tự trong bảng danh sách của bài viết. Không thay đổi phông chữ bên trong biểu tượng vì kích thước và định dạng này đã được tối ưu hóa cho hiển thị nhỏ. Sao chép khung bảng chú giải màu trắng từ mẫu dán vào lớp ''Key'', căn chỉnh kích thước và nhập danh sách tên cơ sở tương ứng với các con số trên bản đồ. Sao chép thêm khung tiêu đề phụ, thanh tỷ lệ (scale bar) và mũi tên chỉ hướng Bắc vào lớp này. Nhớ chỉnh thước tỷ lệ chính xác theo ảnh nền thực tế. === 9. Hoàn thiện bản đồ === * Chuyển thuộc tính độ mờ đục (Opacity) của tất cả các lớp đã giảm mờ trước đó trở lại 100%. * Tạo một lớp trên cùng tên là ''Frame'': vẽ một khung chữ nhật không màu viền, không màu nền bao trọn chính xác phạm vi bản đồ bạn muốn xuất sang tệp PNG. * Tỷ lệ khung hình xuất chuẩn khuyến nghị là 3008×1709 pixel (khung màu xanh lá mảnh trên bản mẫu đã có sẵn tỷ lệ này). * Chọn khung vừa vẽ, vào Menu ''File → Document Properties'', nhấp vào "Resize page to drawing or selection" để khung trang tài liệu khớp hoàn toàn với khung bản đồ (giúp ảnh thu nhỏ hiển thị chuẩn trên Wikimedia Commons). === 10. Xuất tệp bản đồ === Danh sách các lớp cần có trước khi xuất: * ''Frame'' * ''Key'' * ''Street names'' * ''Travel icons'' * ''Map template'' * ''Buildings'' (nếu có) * ''Other transportation routes'' (nếu có) * ''Streets'' * ''Geography'' * ''Foreground'' * ''Background'' * ''Base'' Chọn khung bao ở lớp ''Frame'' và nhấn Shift+Ctrl+E để xuất ảnh PNG. Đặt chiều rộng ảnh khoảng 2.000–3.000 pixel để bản đồ sắc nét khi in ấn và tra cứu. == Nhập tập tin SVG từ OpenStreetMap == Bạn có thể tải trực tiếp mạng lưới đường bộ từ OpenStreetMap dưới định dạng SVG. Đây là nguồn dữ liệu nền tuyệt vời giúp tiết kiệm nhiều thời gian đồ nét tay, dù đôi khi sẽ chứa nhiều dữ liệu thừa cần dọn dẹp. === Xuất SVG qua JOSM === '''[https://josm.openstreetmap.de/ JOSM]''' là trình biên tập OpenStreetMap chuyên sâu có tính năng lọc dữ liệu: # Tải phần mềm từ trang chủ JOSM. # Vào ''File → Download from OSM...'', phóng to vùng cần vẽ rồi nhấp ''Download''. # Vào ''Edit → Search...'', nhập chuỗi tìm kiếm (ví dụ "highway" để chọn đường sá) rồi chọn ''Edit → Purge'' để lọc bỏ các đối tượng không cần thiết. # Lưu lại dưới dạng tệp GPX (File → Save As...). # Chuyển đổi tệp GPX thành SVG bằng các công cụ chuyển đổi như tập lệnh [http://nasauber.de/opensource/gpx2svg/ gpx2svg]. === Xuất SVG qua Maperitive === '''[http://maperitive.net/ Maperitive]''' là phần mềm thân thiện để xuất SVG từ dữ liệu OSM: # Di chuyển đến vùng cần xuất, chọn ''Map → Set Bounds'' để định ranh giới. # Tải dữ liệu OSM qua ''Map → Download OSM Data (Overpass API)''. # Ẩn bản đồ nền web (nhấp vào dấu X màu đỏ ở mục Web map). # Tại thanh lệnh ở cuối màn hình, nhập: `export-svg compatibility=inkscape zoom=15` (mức zoom 15 sẽ hiển thị tên đường phố). Xử lý tệp trong Inkscape: * Xóa bớt các lớp không cần thiết (các polygon công trình không quan trọng) để giảm dung lượng tệp và tránh treo máy. * Chọn các đường theo nhóm phong cách (màu sắc), nhóm lại (Ctrl+G) và đổi màu nét viền thành màu trắng chuẩn của Wikivoyage. * Thêm biểu tượng du lịch, bảng chú giải và thước tỷ lệ tương tự như quy trình vẽ tay. == Tạo bản đồ SVG từ Travegeo == [http://travegeo.com Travegeo] (trước đây là ShareMap) là nền tảng bản đồ cộng đồng hỗ trợ tạo bản đồ SVG theo giấy phép tự do (CC BY-SA 3.0), cho phép nhập dữ liệu GPS cá nhân và xuất bản đồ vector để hoàn thiện tiếp trong Inkscape. == Tải bản đồ lên hệ thống == Khi tải bản đồ lên, hãy '''luôn luôn tải lên [[c:Trang Chính|Wikimedia Commons]]''' cả hai định dạng: * Bản vector ('.svg'): Để các biên tập viên khác có thể bổ sung, sửa đổi hoặc chuyển ngữ nhãn bản đồ sau này. * Bản đồ họa điểm ('.png'): Dùng để nhúng trực tiếp vào bài viết cẩm nang trên Wikivoyage. == Mẹo hữu ích khi sử dụng Inkscape == * Sử dụng công cụ '''Edit path nodes (F2)''' để uốn nắn đường phố nhằm giữ nguyên độ dày nét viền ổn định. * Dùng tổ hợp '''Alt + các phím mũi tên''' để dịch chuyển nhẹ từng pixel đối tượng vào đúng vị trí. * Khóa các lớp (biểu tượng ổ khóa) khi không làm việc trên đó để tránh vô tình nhấp chuột làm xê dịch đối tượng. * Thường xuyên lưu tệp (Ctrl+S) vì xử lý đồ họa vector chi tiết có thể khiến Inkscape bị quá tải bộ nhớ. * Nhóm (Ctrl+G) hoặc gộp đường (Ctrl+K) các đối tượng có cùng thuộc tính để thay đổi màu sắc nhanh chỉ bằng một cú nhấp chuột. * Các lệnh Union (hợp), Difference (hiệu), Intersection (giao) trong bảng chọn ''Path'' rất hữu ích khi cắt ghép địa hình phức tạp. * Đóng cửa sổ soạn thảo XML (Shift+Ctrl+X) khi vẽ vì nếu mở liên tục, Inkscape sẽ xử lý các thao tác chậm hơn bình thường. {{WikivoyageDoc|trợ giúp}} [[Thể loại:Trợ giúp Wikivoyage]] [[Thể loại:Bản đồ Wikivoyage]] c2ud016s9k6kyrd3ci0zkklw7swrjkk 122496 122493 2026-10-02T10:44:38Z Mai Thanh Bang 2461 122496 wikitext text/x-wiki {{xem thêm|Wikivoyage:Cách sử dụng bản đồ động}} {{shortcut|WV:MAPS}} Trong thời đại của vệ tinh và GPS, bạn không cần phải là một chuyên gia bản đồ học mới có thể vẽ nên một tấm bản đồ chính xác. '''Hướng dẫn dưới đây chỉ dẫn cách tạo bản đồ chuẩn Wikivoyage bằng Inkscape''' (một phần mềm đồ họa vector tự do, miễn phí dành cho hầu hết các hệ điều hành). Quy trình khi sử dụng các công cụ vẽ vector khác cũng tương tự. == Tổng quan == Bản đồ Wikivoyage được lưu dưới định dạng tập tin '''SVG''' (Scalable Vector Graphics). Các tập tin này chứa tập hợp các đối tượng hiển thị dưới dạng "vector" — những hình khối có thể phóng to, thu nhỏ ở bất kỳ mức độ nào mà không bao giờ bị vỡ hạt (pixelated). Trong các bản đồ của Wikivoyage, những vector này đại diện cho đường sá, sông ngòi, các thực thể địa lý, v.v. '''Nguyên lý hoạt động của Inkscape''' dựa trên việc xây dựng cấu trúc của ''các đối tượng khác nhau'' (như vector, biểu tượng du lịch và nhãn văn bản) nằm trên ''các lớp (layer) riêng biệt'' trong một tập tin SVG. Khi bản đồ SVG hoàn thành, bạn nên xuất một bản sao đồ họa điểm (bitmap) ở định dạng PNG (Portable Network Graphics) vì mọi trình duyệt web đều hiển thị tốt ảnh PNG. Cả hai phiên bản sau đó đều được tải lên: một bản SVG để các biên tập viên sau này có thể cập nhật, chỉnh sửa; và bản PNG dùng để chèn trực tiếp vào cẩm nang của điểm đến trên Wikivoyage. [[Tập tin:West End map.png|nhỏ|giữa|550px|Bản đồ khu [[Washington, D.C./West End|West End]] của [[Washington, D.C.]] — do một người mới bắt đầu vẽ hoàn toàn dựa trên hướng dẫn bên dưới]] == Công cụ cần thiết == Bạn sẽ cần một số công cụ để thiết kế bản đồ. Quan trọng nhất là một '''chương trình vẽ vector''' có khả năng xuất tập tin định dạng SVG, tốt nhất là '''Inkscape'''. * [http://inkscape.org '''Inkscape'''] là công cụ mã nguồn mở (miễn phí), chạy trên Windows, Mac OS X và Linux. Vui lòng sử dụng phiên bản mới nhất để tránh các lỗi không tương thích. Các chương trình vẽ vector khác (như [http://adobe.com/products/illustrator/ Adobe Illustrator], [http://corel.com CorelDRAW], Sodipodi hay Freehand) cũng có thể sử dụng được, nhưng bài viết này tập trung vào quy trình thực hiện với Inkscape. Ngoài ra, có hai '''phông chữ (font) bắt buộc''' bạn phải cài đặt: * '''DejaVu Sans''' và '''DejaVu Sans Condensed''' là hai phông chuẩn dùng trên bản đồ Wikivoyage. Bạn có thể tải chúng [https://dejavu-fonts.github.io tại đây]. == Các loại bản đồ và bản mẫu khung == Có hai loại bản đồ Wikivoyage chính, và điều quan trọng là phải xác định đúng thể loại phù hợp nhất với bài viết của bạn vì khung mẫu (template) áp dụng là khác nhau. === Bản đồ đường phố thành phố hoặc quận/huyện === Đây là bản đồ chi tiết của một khu vực đô thị, phù hợp nhất cho các bài viết sử dụng khung bản mẫu [[Wikivoyage:Dàn bài mẫu thành phố nhỏ|thành phố nhỏ]] hoặc [[Wikivoyage:Dàn bài mẫu quận huyện|quận huyện]]. Loại bản đồ này cũng thường thích hợp cho các bài viết dùng khung [[Wikivoyage:Dàn bài mẫu vườn quốc gia|vườn quốc gia]]. Bản mẫu khung bản đồ có thể tải về [[:Tập tin:Template for districts.svg|tại đây]]. Dưới đây là hai ví dụ về các kiểu bản đồ đường phố thành phố/quận huyện để bạn tham khảo cấu trúc và hình thức hoàn thiện: <gallery widths="300px" perrow="2"> Tập tin:Dupont_Circle_map.png|Bản đồ đường phố chi tiết của một quận nhỏ (Dupont Circle) Tập tin:London_Hampstead_district_map.png|Bản đồ quận Hampstead (Luân Đôn) bao quát khu vực rộng lớn hơn </gallery> Bản đồ Dupont Circle là bản đồ đường phố chi tiết của một quận nội thành tương đối nhỏ. Bản đồ Hampstead ở Luân Đôn bao phủ một khu vực rộng hơn nhiều nên thể hiện mức độ chi tiết khái quát hơn. === Bản đồ quốc gia hoặc vùng/khu vực === Đây là bản đồ của một quốc gia hoặc một vùng địa lý lớn, phù hợp nhất cho các bài viết sử dụng khung bản mẫu [[Wikivoyage:Dàn bài mẫu quốc gia|quốc gia]], [[Wikivoyage:Dàn bài mẫu vùng|vùng]] hoặc [[Wikivoyage:Dàn bài mẫu đại đô thị|đại đô thị]]. Wikivoyage có một dự án riêng mang tên [[Wikivoyage:Thám hiểm bản đồ vùng|Thám hiểm bản đồ vùng]]. Nếu bạn dự định vẽ loại bản đồ này, chúng tôi khuyến khích bạn đọc hướng dẫn của dự án đó và tham gia đóng góp. Chi tiết về bảng màu, ký hiệu chuẩn dùng cho bản đồ vùng được thảo luận tại [[Wikivoyage:Thám hiểm bản đồ vùng|dự án thám hiểm bản đồ vùng]] và [[Thảo luận Wikivoyage:Thám hiểm bản đồ vùng|trang thảo luận]]. Bản mẫu khung bản đồ vùng có thể tải về [[:Tập tin:Regions map template.svg|tại đây]]. Hai ví dụ dưới đây được tạo từ cùng một bản mẫu khung vùng: <gallery widths="300px" perrow="2"> Tập tin:Thailand_regions_map.png|Bản đồ phân vùng Thái Lan, các tuyến giao thông huyết mạch và điểm đến chính Tập tin:Integrated_Chicago_districts_map.png|Bản đồ ranh giới, giao thông và phân chia các quận của Chicago </gallery> Bản đồ Thái Lan thể hiện các vùng của đất nước, các tuyến giao thông chính và các điểm đến nổi bật. Bản đồ Chicago thể hiện phạm vi thành phố, mạng lưới giao thông và các phân khu quận. Lưu ý rằng cả hai bản đồ đều thể hiện rõ địa hình đất liền và mặt nước xung quanh; điều này giúp bản đồ trông tự nhiên, tránh cảm giác vùng đất như một hòn đảo trôi nổi giữa khoảng trắng. Bảng mã màu chuẩn cho từng vùng trên bản đồ có thể xem tại [[:Bản mẫu:StdColor]]. === Bản đồ chuyên dụng === Ngoài ra còn có các bản đồ đặc thù như [[:Tập tin:Map of the CT dive site Pinnacle.png|bản đồ điểm lặn biển]] hoặc sơ đồ mặt bằng [[:Tập tin:Plan-preahvihear-1.png|quần thể di tích]]. Nếu bạn dự định vẽ bản đồ dạng này, bạn nên tải một tập tin SVG tương tự đã có sẵn về để làm quen với cấu trúc và phong cách thể hiện. == Các phương pháp tạo bản đồ == {{disclaimerbox|Trước khi bắt đầu vẽ bản đồ của riêng bạn, hãy thử mở một vài bản đồ SVG có sẵn trên Inkscape để xem các thành viên Wikivoyage khác đã tổ chức các lớp và đối tượng như thế nào.}} Các hướng dẫn dưới đây chủ yếu áp dụng cho việc tạo bản đồ đường phố thành phố hoặc quận/huyện. Khi đã thành thạo loại bản đồ này, bạn sẽ vẽ bản đồ quốc gia hay vùng miền một cách dễ dàng. === Các lựa chọn: === # [[#Bản đồ tạo nhanh|Bản đồ tạo nhanh]]: Xuất ảnh trực tiếp từ OpenStreetMap.org (không kèm chú giải du lịch chuyên sâu); # [[#Bản đồ vẽ tay|Bản đồ vẽ tay]]: Đồ nét thủ công từ một ảnh nền; # [[#Nhập tập tin SVG từ OpenStreetMap|Bản đồ nhập SVG từ OpenStreetMap]] rồi xử lý lại trong Inkscape; # [[#Tạo bản đồ SVG từ Travegeo|Bản đồ tạo từ Travegeo]]. Bạn cũng có thể tìm kiếm trên [[:commons:|Wikimedia Commons]] các bản đồ SVG có sẵn để điều chỉnh phong cách thẩm mỹ và bảng màu cho phù hợp với tiêu chuẩn Wikivoyage, sau đó bổ sung biểu tượng du lịch và nhãn địa danh. == Bản đồ tạo nhanh == Quy trình ba bước đơn giản sau đây có thể dùng để tạo nhanh bản đồ đường phố: # Truy cập [http://openstreetmap.org openstreetmap.org] và di chuyển đến điểm đến mong muốn. # Nhấp vào thẻ '''Xuất''' (Export). Đảm bảo đã chọn "Hình ảnh Mapnik" và kích thước ảnh hợp lý (từ 2000×2000 đến 3000×3000 pixel là tốt nhất). Nhấp nút '''Xuất''' để tải về. # Đổi tên tập tin "map.png" thành tên có ý nghĩa và tải lên [[:commons:|Wikimedia Commons]]. Thế là xong! == Bản đồ vẽ tay == Bản đồ vẽ tay thường có độ thẩm mỹ cao nhất và chuẩn xác nhất (khi được đồ nét trên một ảnh vệ tinh độ phân giải cao). Đây cũng là cách tốt nhất để bạn làm quen với cấu trúc tập tin SVG từ đầu. Bạn nên tải về [[:Tập tin:Template for regions explained.svg]] trước khi bắt đầu để lấy sẵn các mã màu và hoa văn quy chuẩn. === 1. Chuẩn bị ảnh nền (Base image) === Để đồ nét, bạn cần một bản đồ hoặc hình ảnh có sẵn (phải tuân thủ quy định [[Wikivoyage:Bản quyền mở|bản quyền mở]] — thuộc phạm vi công cộng hoặc giấy phép Creative Commons phù hợp): * '''[http://openstreetmap.org OpenStreetMap.org]''' là nguồn dữ liệu tốt nhất về chi tiết đường phố để lấy làm mạng lưới giao thông nền. Bạn có thể dùng ảnh OSM làm nền để đồ nét lại, nhưng hãy nhớ rằng OSM mặc định dùng phép chiếu Mercator. ** Bạn có thể xuất trực tiếp tập tin SVG từ OpenStreetMap để tiết kiệm thời gian đồ nét tay. Xem chi tiết tại [[#Nhập tập tin SVG từ OpenStreetMap]]. * '''Bộ sưu tập bản đồ Thư viện Perry-Castañeda''' và '''Ban Bản đồ Liên Hợp Quốc''' là nguồn tham khảo tốt cho bản đồ cấp quốc gia. * Toàn bộ ảnh vệ tinh [http://worldwind.arc.nasa.gov/download.html NASA WorldWind] trong dự án Landsat Global Mosaic, Blue Marble và các lớp USGS đều thuộc phạm vi công cộng và hoàn toàn tương thích với cẩm nang. * [http://commons.wikimedia.org/ Wikimedia Commons] chứa rất nhiều bản đồ nền tự do theo thể loại, ví dụ: [[:commons:Category:Maps of Vietnam|Category:Maps of Vietnam]]. ''Lưu ý nghiêm ngặt:'' Nhiều bản đồ trên mạng như Google Maps không dùng giấy phép tự do. Mọi bản đồ đồ nét từ nguồn vi phạm bản quyền sẽ bị xóa trên Commons. Hãy chèn ảnh nền của bạn vào một lớp mới (Layer → Add Layer...) và đặt tên lớp này là ''Base''. === 2. Thiết lập lớp hậu cảnh (Background) === Tạo một lớp mới tên là ''Background''. Dùng công cụ bút Bézier (biểu tượng cây bút ở thanh công cụ bên trái) vẽ một hình bao quanh ảnh nền vừa chèn sao cho khớp với kích thước bản đồ bạn định tạo. Tùy vào vị trí bản đồ, bạn sẽ tô lớp Background bằng màu xám hoặc họa tiết mặt nước chuẩn của Wikivoyage: * Chọn đối tượng, mở hộp thoại ''Fill and Stroke'' (Shift+Ctrl+F). * Nếu tô màu xám nhạt: nhập mã màu `8e908dff` vào ô RGBA (hoặc dùng công cụ chấm màu Eyedropper hút từ bản mẫu). * Nếu là mặt nước: chọn biểu tượng hoa văn (Pattern) và chọn `pattern8479` trong danh sách thả xuống. Không dùng đường viền (stroke). Bây giờ lớp Background sẽ che khuất lớp Base bên dưới. Để nhìn lại ảnh nền, hãy giảm thanh trượt độ mờ đục (Opacity) của lớp Background xuống khoảng 20% hoặc tạm thời ẩn lớp bằng cách nhấp vào biểu tượng con mắt ở bảng quản lý Layer. === 3. Vẽ phạm vi trọng tâm (Foreground) === Tạo một lớp cho khu vực bản đồ chính của bạn, đặt tên là ''Foreground''. Tiếp tục dùng bút Bézier vẽ bao quanh phạm vi của quận hoặc thành phố cần làm nổi bật. Sau khi vẽ xong, chỉnh thuộc tính màu của khu vực chính: dùng màu tô `d0d0d0ff`, không viền. Giảm Opacity để tiếp tục nhìn thấy ảnh nền bên dưới khi vẽ đường sá. === 4. Xây dựng mạng lưới đường phố (Streets) === {{disclaimerbox|Ban đầu bạn có thể thấy công cụ Bézier hơi khó làm chủ nếu chưa có kinh nghiệm đồ họa. Nhưng sau một thời gian thực hành, bạn sẽ vẽ được các đường cong rất chuẩn xác; công cụ "Edit path nodes" (phím F2) sẽ hỗ trợ chỉnh sửa, di chuyển hoặc xóa bớt điểm neo trên đường cong.}} Tạo một lớp mới tên là ''Streets'' và đưa lớp này lên trên cùng (Shift+Ctrl+Home). Dùng bút Bézier vẽ lại '''mạng lưới đường bộ'''. Đường sá thông thường có màu trắng, vì vậy hãy đặt màu nét viền là `ffffffff` và ''không tô màu nền (no fill)''. Đặt đơn vị đo độ dày nét vẽ (stroke width) là '''mm''' (dễ căn chỉnh tỷ lệ hơn so với pixel). Độ dày nét vẽ nên tùy biến theo quy mô đường: đường lớn vẽ nét dày hơn, ngõ hẻm vẽ nét mảnh hơn. Bạn nên gộp các đường có cùng độ rộng lại thành một đường duy nhất bằng cách chọn nhiều đường rồi vào Menu ''Path → Combine'' (Ctrl+K). Nếu muốn thể hiện '''các tuyến giao thông khác''' như đường sắt nhẹ, tàu điện ngầm hay đường tàu hỏa: * Hãy vẽ chúng trên một lớp riêng biệt với màu sắc và kích thước thích hợp. * Để tạo đường ray đứt nét đen trắng quen thuộc: vẽ một đường màu đen liền mạch, nhân đôi đường đó (Ctrl+D), đổi đường nhân đôi thành màu trắng và chọn kiểu nét đứt trong bảng Stroke style (Shift+Ctrl+F). * Đường đi bộ, đường mòn công viên: vẽ bằng nét đứt với màu `eeeccbff`. === 5. Vẽ các thực thể địa lý (Geography) === {{disclaimerbox|Inkscape xử lý các mẫu hoa văn (pattern) đôi khi hiển thị các đường lưới trong suốt. Bạn có thể khắc phục bằng cách nhân đôi đối tượng có hoa văn (Ctrl+D), chuyển đối tượng nhân đôi xuống dưới lớp gốc (phím End) và dùng ống hút màu chấm màu nền đồng nhất từ gốc (xanh lá cây cho công viên, xanh dương cho nước).}} Tạo một lớp mới tên là ''Geography'' và đưa lên trên cùng (Shift+Ctrl+Home): * '''Công viên và mảng xanh:''' Dùng bút Bézier vẽ lại ranh giới, tô màu nền bằng hoa văn công viên Wikivoyage (`pattern15875`), màu nét viền `406c86ff`, độ dày viền 0.05 mm. * '''Vùng nước / Sông hồ:''' Tô màu nền hoa văn mặt nước (`pattern8479`), màu nét `406c86ff`, độ dày viền 0.05 mm. * '''Sông ngòi:''' Vẽ nét liền với màu xanh tương đồng màu nước (`9ccec9ff` hoặc `053bd7ff`), độ dày nét tương ứng với độ rộng khúc sông. Sau khi vẽ xong, chuyển lớp Geography nằm xuống dưới lớp Streets và các tuyến giao thông (dùng phím tắt Shift+Ctrl+PgDn hoặc lệnh Lower Layer). === 6. Thể hiện các công trình điểm nhấn (Buildings) === Nếu (và chỉ khi) bản đồ có những '''tòa nhà hoặc công trình kiến trúc lớn''' cần nhấn mạnh: tạo một lớp nằm trên khu vực chính gọi là ''Buildings''. Tô màu khối nhà bằng mã `8e908dff`, màu nét viền `808080ff`, độ dày nét 0.05 mm. === 7. Đặt nhãn tên đường và địa danh (Street names) === Tạo một lớp mới tên là ''Street names'' và đưa lên trên cùng (Shift+Ctrl+Home). Nên sử dụng phông chữ in đậm '''DejaVu Sans Bold''' để hiển thị rõ ràng khi thu nhỏ hoặc in ấn ngoại tuyến: * Tên hồ/ao: dùng màu chữ `006bffff`. * Tên sông: dùng màu chữ `053bd7ff`. * Tên công viên: chữ đặt nổi trên nền hoa văn công viên thường đẹp nhất với màu trắng. * Tên khu phố, tòa nhà: nên dùng màu xám đậm (ví dụ: `1a1a1aff`) và in nghiêng. === 8. Chèn biểu tượng du lịch và bảng chú giải (Annotate) === Bản đồ đường phố của bạn giờ đã sẵn sàng để trở thành một cẩm nang du lịch trực quan. Trước khi tiến hành, hãy kiểm tra lại cấu trúc các lớp (layer) trong tệp SVG của bạn: * ''Street names'' * ''Roads'' * ''Geography'' * ''Buildings'' (nếu có) * ''Streets'' * ''Other transportation routes'' (nếu có) * ''Main area'' * ''Background'' * ''Base'' Bây giờ, tạo hai lớp mới tên là ''Travel icons'' và ''Key'' rồi đưa lên trên cùng. Từ bản mẫu khung [[:Tập tin:Template for districts.svg|Template for districts.svg]], sao chép các biểu tượng danh sách cần thiết (Xem, Làm, Mua, Ăn, Uống, Ngủ). Bạn có thể thu phóng biểu tượng qua lệnh ''Object → Transform → Scale'' (Ctrl+M). Dán các biểu tượng vào đúng vị trí cơ sở trên bản đồ. Nhấp vào công cụ văn bản để chỉnh sửa số thứ tự trên biểu tượng (1, 2, 3...) cho khớp với số thứ tự trong bảng danh sách của bài viết. Không thay đổi phông chữ bên trong biểu tượng vì kích thước và định dạng này đã được tối ưu hóa cho hiển thị nhỏ. Sao chép khung bảng chú giải màu trắng từ mẫu dán vào lớp ''Key'', căn chỉnh kích thước và nhập danh sách tên cơ sở tương ứng với các con số trên bản đồ. Sao chép thêm khung tiêu đề phụ, thanh tỷ lệ (scale bar) và mũi tên chỉ hướng Bắc vào lớp này. Nhớ chỉnh thước tỷ lệ chính xác theo ảnh nền thực tế. === 9. Hoàn thiện bản đồ === * Chuyển thuộc tính độ mờ đục (Opacity) của tất cả các lớp đã giảm mờ trước đó trở lại 100%. * Tạo một lớp trên cùng tên là ''Frame'': vẽ một khung chữ nhật không màu viền, không màu nền bao trọn chính xác phạm vi bản đồ bạn muốn xuất sang tệp PNG. * Tỷ lệ khung hình xuất chuẩn khuyến nghị là 3008×1709 pixel (khung màu xanh lá mảnh trên bản mẫu đã có sẵn tỷ lệ này). * Chọn khung vừa vẽ, vào Menu ''File → Document Properties'', nhấp vào "Resize page to drawing or selection" để khung trang tài liệu khớp hoàn toàn với khung bản đồ (giúp ảnh thu nhỏ hiển thị chuẩn trên Wikimedia Commons). === 10. Xuất tệp bản đồ === Danh sách các lớp cần có trước khi xuất: * ''Frame'' * ''Key'' * ''Street names'' * ''Travel icons'' * ''Map template'' * ''Buildings'' (nếu có) * ''Other transportation routes'' (nếu có) * ''Streets'' * ''Geography'' * ''Foreground'' * ''Background'' * ''Base'' Chọn khung bao ở lớp ''Frame'' và nhấn Shift+Ctrl+E để xuất ảnh PNG. Đặt chiều rộng ảnh khoảng 2.000–3.000 pixel để bản đồ sắc nét khi in ấn và tra cứu. == Nhập tập tin SVG từ OpenStreetMap == Bạn có thể tải trực tiếp mạng lưới đường bộ từ OpenStreetMap dưới định dạng SVG. Đây là nguồn dữ liệu nền tuyệt vời giúp tiết kiệm nhiều thời gian đồ nét tay, dù đôi khi sẽ chứa nhiều dữ liệu thừa cần dọn dẹp. === Xuất SVG qua JOSM === '''[https://josm.openstreetmap.de/ JOSM]''' là trình biên tập OpenStreetMap chuyên sâu có tính năng lọc dữ liệu: # Tải phần mềm từ trang chủ JOSM. # Vào ''File → Download from OSM...'', phóng to vùng cần vẽ rồi nhấp ''Download''. # Vào ''Edit → Search...'', nhập chuỗi tìm kiếm (ví dụ "highway" để chọn đường sá) rồi chọn ''Edit → Purge'' để lọc bỏ các đối tượng không cần thiết. # Lưu lại dưới dạng tệp GPX (File → Save As...). # Chuyển đổi tệp GPX thành SVG bằng các công cụ chuyển đổi như tập lệnh [http://nasauber.de/opensource/gpx2svg/ gpx2svg]. === Xuất SVG qua Maperitive === '''[http://maperitive.net/ Maperitive]''' là phần mềm thân thiện để xuất SVG từ dữ liệu OSM: # Di chuyển đến vùng cần xuất, chọn ''Map → Set Bounds'' để định ranh giới. # Tải dữ liệu OSM qua ''Map → Download OSM Data (Overpass API)''. # Ẩn bản đồ nền web (nhấp vào dấu X màu đỏ ở mục Web map). # Tại thanh lệnh ở cuối màn hình, nhập: `export-svg compatibility=inkscape zoom=15` (mức zoom 15 sẽ hiển thị tên đường phố). Xử lý tệp trong Inkscape: * Xóa bớt các lớp không cần thiết (các polygon công trình không quan trọng) để giảm dung lượng tệp và tránh treo máy. * Chọn các đường theo nhóm phong cách (màu sắc), nhóm lại (Ctrl+G) và đổi màu nét viền thành màu trắng chuẩn của Wikivoyage. * Thêm biểu tượng du lịch, bảng chú giải và thước tỷ lệ tương tự như quy trình vẽ tay. == Tạo bản đồ SVG từ Travegeo == [http://travegeo.com Travegeo] (trước đây là ShareMap) là nền tảng bản đồ cộng đồng hỗ trợ tạo bản đồ SVG theo giấy phép tự do (CC BY-SA 3.0), cho phép nhập dữ liệu GPS cá nhân và xuất bản đồ vector để hoàn thiện tiếp trong Inkscape. == Tải bản đồ lên hệ thống == Khi tải bản đồ lên, hãy '''luôn luôn tải lên [[c:Trang Chính|Wikimedia Commons]]''' cả hai định dạng: * Bản vector ('.svg'): Để các biên tập viên khác có thể bổ sung, sửa đổi hoặc chuyển ngữ nhãn bản đồ sau này. * Bản đồ họa điểm ('.png'): Dùng để nhúng trực tiếp vào bài viết cẩm nang trên Wikivoyage. == Mẹo hữu ích khi sử dụng Inkscape == * Sử dụng công cụ '''Edit path nodes (F2)''' để uốn nắn đường phố nhằm giữ nguyên độ dày nét viền ổn định. * Dùng tổ hợp '''Alt + các phím mũi tên''' để dịch chuyển nhẹ từng pixel đối tượng vào đúng vị trí. * Khóa các lớp (biểu tượng ổ khóa) khi không làm việc trên đó để tránh vô tình nhấp chuột làm xê dịch đối tượng. * Thường xuyên lưu tệp (Ctrl+S) vì xử lý đồ họa vector chi tiết có thể khiến Inkscape bị quá tải bộ nhớ. * Nhóm (Ctrl+G) hoặc gộp đường (Ctrl+K) các đối tượng có cùng thuộc tính để thay đổi màu sắc nhanh chỉ bằng một cú nhấp chuột. * Các lệnh Union (hợp), Difference (hiệu), Intersection (giao) trong bảng chọn ''Path'' rất hữu ích khi cắt ghép địa hình phức tạp. * Đóng cửa sổ soạn thảo XML (Shift+Ctrl+X) khi vẽ vì nếu mở liên tục, Inkscape sẽ xử lý các thao tác chậm hơn bình thường. {{WikivoyageDoc|trợ giúp}} [[Thể loại:Trợ giúp Wikivoyage]] [[Thể loại:Bản đồ Wikivoyage]] n5vma2x5zzmufn2nzlfaxbf91sk6vhk Wikivoyage:MAPS 4 63131 122494 2026-10-02T10:42:38Z Mai Thanh Bang 2461 Đổi hướng đến [[Wikivoyage:Cách tạo bản đồ tĩnh]] 122494 wikitext text/x-wiki #đổi [[Wikivoyage:Cách tạo bản đồ tĩnh]] ka6vooy3kg6fg013kophzh7tne8n9ow Wikivoyage:Cách sử dụng bản đồ động 4 63133 122497 2026-10-02T10:49:01Z Mai Thanh Bang 2461 Trang mới: “{{xem thêm | 1=Wikivoyage:Cách tạo bản đồ tĩnh | 2=Wikivoyage:Thám hiểm bản đồ động }} {{shortcut|WV:DYNMAP}} Bạn cần một '''bản đồ tự động cập nhật linh hoạt''' khi các [[Wikivoyage:Cơ sở dịch vụ|danh sách cơ sở]] (listing) được thêm mới, cập nhật hoặc lược bỏ? Trang này sẽ hướng dẫn chi tiết cách thực hiện. == Nhúng bản đồ động == {{Mapframe|43.28731|-78.19108|zoom=17|stat…” 122497 wikitext text/x-wiki {{xem thêm | 1=Wikivoyage:Cách tạo bản đồ tĩnh | 2=Wikivoyage:Thám hiểm bản đồ động }} {{shortcut|WV:DYNMAP}} Bạn cần một '''bản đồ tự động cập nhật linh hoạt''' khi các [[Wikivoyage:Cơ sở dịch vụ|danh sách cơ sở]] (listing) được thêm mới, cập nhật hoặc lược bỏ? Trang này sẽ hướng dẫn chi tiết cách thực hiện. == Nhúng bản đồ động == {{Mapframe|43.28731|-78.19108|zoom=17|staticmap=Map - Childs NY.png}} Đặt bản mẫu {{tl|Mapframe}} tại vị trí bạn muốn bản đồ hiển thị trong bài viết. Mặc định bản đồ sẽ hiển thị ở góc bên phải trang. Vị trí đặt chuẩn nhất là ngay dưới tiêu đề mục "Đi lại" (Get around) để không quá xa các danh sách địa điểm bên dưới. Cú pháp chuẩn: <code><nowiki>{{Mapframe</nowiki>|''vĩ độ'' |''kinh độ'' |zoom=''zz'' |height=''nnn'' |width=''nnn'' |staticmap=''tập tin ảnh'' |align=''căn lề''}}</code> Một số lưu ý: * ''vĩ độ'' (latitude) là tọa độ vĩ độ dạng '''thập phân''' (từ 2 đến 5 chữ số thập phân), ví dụ: 10.77653 hoặc 21.02851. * ''kinh độ'' (longitude) là tọa độ kinh độ dạng '''thập phân''' (từ 2 đến 5 chữ số thập phân), ví dụ: 106.70098 hoặc 105.85444. :* '''Không''' đặt tiền tố ''lat='' hay ''long='' vào trước tọa độ như trong thẻ danh sách, vì {{tl|Mapframe}} sẽ không nhận diện được. * ''zz'' là số nguyên từ 1 đến 18 chỉ định mức độ phóng to thu nhỏ (zoom level) hiển thị ban đầu (độc giả vẫn có thể tự do phóng to/thu nhỏ khi xem). Mức zoom từ 13 đến 15 thường phù hợp nhất cho các đô thị và điểm đến du lịch. Tham số này không bắt buộc — mặc định là 14. :* Nếu bỏ trống cả tọa độ (vĩ độ, kinh độ) và mức zoom, {{tl|Mapframe}} sẽ tự động tính toán tỷ lệ và căn giữa sao cho bao quát được toàn bộ các điểm POI hiện có trong bài viết. Thiết lập tự động này thường hoạt động rất chuẩn xác. * ''nnn'' là chiều rộng và chiều cao hiển thị tính bằng pixel. Không bắt buộc — mặc định là 420px cho cả hai chiều. * ''tập tin ảnh'' (staticmap): Tên tập tin ảnh PNG hoặc SVG của bản đồ tĩnh tương ứng (nếu có). Khi khai báo, một liên kết "Xem bản đồ tĩnh" sẽ xuất hiện ở góc dưới bản đồ. * ''align'' là căn lề khung bản đồ. Mặc định là căn phải (`right`), các tùy chọn khác gồm `left` (căn trái) và `none` (căn giữa). * ''group'' là tham số bổ sung để lọc các nhóm thẻ cần hiển thị (ví dụ chỉ hiện thẻ `see`, `eat` hoặc `sleep`). * ''name'' định nghĩa tiêu đề chú thích bên dưới bản đồ, hữu ích khi bạn muốn lược bỏ phần định hướng trong tên bài viết. Các biểu tượng điểm đánh dấu được đánh số thứ tự và phân biệt theo màu sắc sẽ tự động hiển thị trên bản đồ tương tác như các '''Điểm quan tâm''' (Points of Interest - POI) đối với mỗi '''thẻ danh mục cơ sở''' trong bài có khai báo đủ hai trường ''lat'' và ''long''. === Bản đồ chưa đủ độ chi tiết? === Nếu khu vực bạn cần tạo bản đồ còn quá sơ sài trên OpenStreetMap (chỉ có một con đường lớn đơn độc trong khi thực tế có cả mạng lưới ngõ hẻm), nghĩa là dữ liệu nền của OSM tại đó chưa đầy đủ. Bạn hãy truy cập '''[http://www.openstreetmap.org OpenStreetMap]''' và dùng '''[http://wiki.openstreetmap.org/wiki/Id trình biên tập iD]''' hoặc phần mềm [https://josm.openstreetmap.de/ JOSM] để vẽ bổ sung đường sá, công trình dựa trên ảnh chụp vệ tinh. Nếu không tự tin thực hiện, bạn có thể gửi yêu cầu hỗ trợ tại [[Wikivoyage:Thám hiểm bản đồ động]] hoặc [[Wikivoyage:Yêu cầu tạo bản đồ]]. === Bản mẫu Geo === Bạn có thể thấy một biểu tượng bản đồ nhỏ [[Tập tin:Map mag.png|24px|link=]] ở góc trên cùng của trang bài viết, dẫn thẳng tới bản đồ toàn màn hình. Nếu bài viết chưa có, hãy dùng công cụ [https://wikivoyage.toolforge.org/w/geomap.php '''GeoMap'''], chọn thẻ Geo ở bên trái để điền bản mẫu {{tl|geo}}, có dạng như <code><nowiki>{{geo|10.7765|106.7009|zoom=14}}</nowiki></code>. Cặp tọa độ này định vị tâm điểm của thành phố hoặc khu vực, trong khi giá trị zoom xác định tỷ lệ hiển thị (1 bao quát toàn cầu, 18 chi tiết đến từng khối nhà). === Thêm ảnh xem trước vào điểm ghim === [[Tập tin:PoiMap-Hornburg.png|nhỏ|upright=1.35|Ảnh bật lên khi nhấp vào điểm ghim]] Bạn có thể bổ sung tham số ảnh vào thẻ danh sách cơ sở để hình ảnh thu nhỏ tự động bật lên (pop-up) khi độc giả nhấp vào một điểm ghim trên bản đồ: Cú pháp: <code>image=''tên_tập_tin''</code> Ví dụ:<br /> <code><nowiki>{{listing | name=Văn phòng Du lịch | ..... | image=Trung tam Thong tin Du lich.jpg | ..... }}</nowiki></code> <code><nowiki>{{see | name=Chợ Bến Thành | ..... | image=Cho Ben Thanh Sai Gon.jpg | ..... }}</nowiki></code> === Đặt bản đồ động ở vị trí nào? === Vị trí tối ưu nhất là đặt ngay dưới tiêu đề phân mục "'''Đi lại'''" (Get around). Khi đặt ở vị trí này, độc giả sử dụng phiên bản di động (giao diện tự động thu gọn các phân mục ngoài phần mở đầu) sẽ biết chính xác mục cần mở ra để tra cứu bản đồ tương tác. Nếu đặt ở vị trí khác vì lý do đặc thù, hãy giải thích rõ tại tóm lược sửa đổi hoặc trang thảo luận của bài. == Gắn tọa độ địa lý cho danh sách cơ sở == === Các con số tọa độ có ý nghĩa gì? === Wikivoyage sử dụng hệ tọa độ độ thập phân (decimal degrees). Mỗi điểm đến cần một cặp số gồm vĩ độ (latitude) và kinh độ (longitude). Quá trình bổ sung tọa độ cho các địa điểm được gọi là [[Wikivoyage:Gắn tọa độ|gắn tọa độ địa lý]] (geocoding). [[Tập tin:Latitude and Longitude of the Earth.svg|nhỏ|360px|Minh họa hệ trục Vĩ độ và Kinh độ của Trái Đất]] * ''Vĩ độ'' (Latitude) xác định vị trí theo trục Bắc – Nam, có giá trị từ −90.0000° đến 90.0000°. Giá trị âm nằm ở Nam bán cầu, giá trị dương nằm ở Bắc bán cầu. * ''Kinh độ'' (Longitude) xác định vị trí Đông – Tây so với kinh tuyến gốc 0.0000° đi qua đài thiên văn Greenwich (Luân Đôn), có giá trị từ −180.0000° (Tây) đến 180.0000° (Đông). * Chúng ta '''không dùng''' định dạng độ, phút, giây truyền thống (như 10° 46' 35" B, 106° 42' 03" Đ); nếu có tọa độ dạng này, bạn bắt buộc phải quy đổi sang số thập phân. Độ chính xác của chữ số thập phân: * 0 chữ số thập phân: sai số khoảng ±50 km * 1 chữ số thập phân: sai số khoảng ±5 km * 2 chữ số thập phân: sai số khoảng ±500 m * 3 chữ số thập phân: sai số khoảng ±50 m * 4 chữ số thập phân: sai số khoảng ±5 m (mức độ lý tưởng cho du lịch) Chỉ cần lấy tối đa 5 chữ số thập phân là hoàn toàn đủ để định vị chính xác cửa vào của một quán ăn hay khách sạn. Cả kinh độ và vĩ độ nên có số chữ số thập phân bằng nhau. === Thu thập dữ liệu tọa độ === Tọa độ cá nhân tự đo đạc thực tế và tọa độ từ OpenStreetMap (OSM) luôn được ưu tiên hàng đầu. Các công cụ tiện lợi nhất dành cho biên tập viên: * '''[[#Cách 3: Dùng GeoMap|GeoMap]]''': Lấy tọa độ nhanh cho từng địa điểm riêng lẻ. * '''[[#Cách 4: Dùng Geobatcher|Geobatcher]]''': Quét và gắn tọa độ tự động hàng loạt cho toàn bộ bài viết trong một lần thao tác! Mỗi loại cơ sở sẽ hiển thị một biểu tượng màu sắc riêng. Hãy sử dụng các bản mẫu danh mục chuẩn như {{tl|see}} (Xem), {{tl|do}} (Làm), {{tl|buy}} (Mua), {{tl|eat}} (Ăn), {{tl|drink}} (Uống), {{tl|sleep}} (Ngủ). Đối với các mục chung, dùng bản mẫu {{tl|listing}}. * {{listing | type=see | name=Xem | alt= | url= | email= | address= | lat=10.77653 | long=106.70098 | directions= | phone= | tollfree= | hours= | price= | content=Ví dụ cho thẻ danh mục Xem. }} * {{listing | type=eat | name=Ăn | alt= | url= | email= | address= | lat=10.77580 | long=106.70150 | directions= | phone= | tollfree= | hours= | price= | content=Ví dụ cho thẻ danh mục Ăn. }} * {{sleep | name=Ngủ | alt= | url= | email= | address= | lat=10.77720 | long=106.69980 | directions= | phone= | tollfree= | checkin= | checkout= | price= | content=Ví dụ cho thẻ danh mục Ngủ. }} ==== Cách 1: Thiết bị GPS hoặc điện thoại thông minh ==== [[Tập tin:WV-GeoMap.png|nhỏ|400px|Giao diện GeoMap]] Đến trực tiếp địa điểm với máy định vị GPS hoặc điện thoại thông minh, lấy tọa độ thập phân và điền vào thẻ danh sách: `lat=10.77653 | long=106.70098`. ==== Cách 2: Bản đồ động trên bài viết ==== Nếu bạn đã biết rõ vị trí trên thực địa, mở bản đồ lớn bằng cách nhấp vào biểu tượng bản đồ ở đầu trang bài viết, sau đó nhấp chuột phải vào vị trí chính xác trên bản đồ. Một cửa sổ nhỏ sẽ hiện ra hiển thị cặp tọa độ. Hãy sao chép giá trị này dán vào thẻ danh mục. ==== Cách 3: Dùng GeoMap ==== Truy cập [https://wikivoyage.toolforge.org/w/geomap.php '''GeoMap''']. Điền tên địa danh hoặc địa chỉ vào ô tìm kiếm. Nhấp vào điểm ghim màu đỏ rồi sao chép tọa độ hiển thị đưa vào bài viết. ==== Cách 4: Dùng Geobatcher (Gắn hàng loạt) ==== Sử dụng công cụ [http://torty3.github.io/geobatcher.html '''Geobatcher'''] để tìm tọa độ cùng lúc cho tối đa 100 địa điểm: [[Tập tin:Geobatcher-screenshot.jpg|nhỏ|400px|Cách sử dụng Geobatcher]] # Nhập tên thành phố/quốc gia vào ô đầu tiên. # Chọn tìm kiếm theo Tên (''Name'') hoặc Địa chỉ (''Address''). # Sao chép toàn bộ các thẻ danh mục từ khung sửa đổi của bài viết Wikivoyage dán vào khung văn bản lớn. # Nhấn nút '''Find coords'''. # Hệ thống sẽ tự động ghim các địa điểm tìm thấy lên bản đồ; những điểm chưa rõ tọa độ sẽ có dấu chấm hỏi. # Bạn có thể kéo thả ghim trên bản đồ để căn chỉnh tọa độ chính xác. # Sao chép kết quả đã được tự động chèn sẵn `lat`/`long` từ khung văn bản thứ 3 dán ngược trở lại bài viết Wikivoyage. ==== Cách 5: OpenStreetMap (OSM) ==== Tìm kiếm địa điểm trên [http://www.openstreetmap.org OpenStreetMap]. Nhấp chuột phải vào địa điểm và chọn "Hiển thị địa chỉ" (Show address) hoặc dùng tính năng truy vấn để lấy cặp số tọa độ ở bảng thông tin bên trái. ==== Cách 6: Google Maps ==== Vui lòng '''hạn chế sử dụng cách này''' vì các ràng buộc về mặt bản quyền dữ liệu khi phối hợp với OpenStreetMap. Nếu bắt buộc phải dùng, hãy ghi chú rõ Google Maps là nguồn lấy tọa độ trong tóm lược sửa đổi. === Quy đổi từ hệ Độ – Phút – Giây (DMS) === Để đổi tọa độ truyền thống dạng Độ/Phút/Giây (DMS) như 10°46'35"B, 106°42'03"Đ sang độ thập phân, dùng công thức: * '''Độ thập phân = Độ + (Phút / 60) + (Giây / 3600)''' Sau đó: * Vĩ độ Nam (S) thêm dấu âm "-"; Vĩ độ Bắc (N) giữ nguyên dương "+". * Kinh độ Tây (W) thêm dấu âm "-"; Kinh độ Đông (E) giữ nguyên dương "+". == Thêm ranh giới quận/huyện và cung đường di chuyển == [[Tập tin:Custom track and boundaries in Wikivoyage.png|nhỏ|Ví dụ về phân chia quận và đường dẫn OpenStreetMap cho [[Singapore]]]] Ranh giới quận giúp làm nổi bật các phân vùng trên bản đồ đô thị, trong khi đường dẫn (track) có thể minh họa cung đường đi bộ dã ngoại, tuyến phượt hoặc đường đua F1. === Dùng ranh giới có sẵn từ OpenStreetMap === Phương pháp ưu tiên là trích xuất dữ liệu ranh giới hình học sẵn có trong cơ sở dữ liệu OpenStreetMap thông qua mã Wikidata ID. Xem thêm tài liệu tại {{tl|mapshape}}. ==== Ví dụ 1: Đường mòn đi bộ dã ngoại ==== Ví dụ thực tế hiển thị tuyến đường đi bộ: <pre> {{mapframe|1.28278|103.79203|width=450|height=300|zoom=13}} {{Mapshape|type=geoline|wikidata=Q7570434|fill=#FF0000|stroke-width=3|title=Cung đường Southern Ridges}} </pre> ==== Ví dụ 2: Ranh giới phân chia quận ==== Ví dụ thực tế hiển thị ranh giới quận của Hamburg: <pre> {{Mapframe|width=450|height=450|53.560|10.023|zoom=10|show=go,mask}} {{Mapshape|type=geoshape|wikidata=Q1554, Q1551, Q1561|fill=#d5dc76|title=[[Hamburg/Neustadt-Altstadt|Neustadt-Altstadt]]}} </pre> Bạn cũng có thể sử dụng công cụ [https://rene78.github.io/Wikivoyage-Districtifier/ Wikivoyage Districtifier] để hỗ trợ tạo nhanh bản đồ tổng quan phân chia quận huyện. === Tạo dữ liệu ranh giới GeoJSON tùy chỉnh === Trong trường hợp ranh giới hành chính thực tế không phù hợp với phân vùng du lịch, hoặc cung đường phượt chưa có trên OSM, bạn có thể tự tạo tệp GeoJSON: # Dùng trang web [http://geojson.io/ geojson.io] hoặc phần mềm ''JOSM'' để vẽ các đường nét/đa giác ranh giới và gán màu sắc tùy ý. # Tải tệp dữ liệu đã tạo lên không gian dữ liệu của Wikimedia Commons (ví dụ: `Data:Ten_Quan.map`). # Nhúng vào bài viết cẩm nang trên Wikivoyage theo cú pháp: : <code><nowiki>{{Mapframe|vĩ độ|kinh độ|width=600|height=550|zoom=13}}</nowiki></code> : <code><nowiki>{{Mapshape|type=page|wikicommons=Ten_Tep_Tin.map}}</nowiki></code> == Xem thêm == * '''[[mw:Help:Extension:Kartographer|Tài liệu mở rộng Kartographer]]''' — Công cụ nền tảng vận hành toàn bộ hệ thống bản đồ động trên các dự án Wikimedia. {{WikivoyageDoc|trợ giúp}} [[Thể loại:Trợ giúp Wikivoyage]] [[Thể loại:Bản đồ Wikivoyage]] rf61xgyt78zxdq1zyuuwjwlj6s1bqkg 122499 122497 2026-10-02T10:52:53Z Mai Thanh Bang 2461 /* */ [Edited with [[mw:MiniEdit| #MiniEdit]]] 122499 wikitext text/x-wiki {{xem thêm | 1=Wikivoyage:Cách tạo bản đồ tĩnh | 2=Wikivoyage:Thám hiểm bản đồ động }} {{shortcut|WV:DYNMAP}} Bạn cần một '''bản đồ tự động cập nhật linh hoạt''' khi các [[Wikivoyage:Danh sách địa điểm|danh sách địa điểm]] được thêm mới, cập nhật hoặc lược bỏ? Trang này sẽ hướng dẫn chi tiết cách thực hiện. == Nhúng bản đồ động == {{Mapframe|43.28731|-78.19108|zoom=17|staticmap=Map - Childs NY.png}} Đặt bản mẫu {{tl|Mapframe}} tại vị trí bạn muốn bản đồ hiển thị trong bài viết. Mặc định bản đồ sẽ hiển thị ở góc bên phải trang. Vị trí đặt chuẩn nhất là ngay dưới tiêu đề mục "Đi lại" (Get around) để không quá xa các danh sách địa điểm bên dưới. Cú pháp chuẩn: <code><nowiki>{{Mapframe</nowiki>|''vĩ độ'' |''kinh độ'' |zoom=''zz'' |height=''nnn'' |width=''nnn'' |staticmap=''tập tin ảnh'' |align=''căn lề''}}</code> Một số lưu ý: * ''vĩ độ'' (latitude) là tọa độ vĩ độ dạng '''thập phân''' (từ 2 đến 5 chữ số thập phân), ví dụ: 10.77653 hoặc 21.02851. * ''kinh độ'' (longitude) là tọa độ kinh độ dạng '''thập phân''' (từ 2 đến 5 chữ số thập phân), ví dụ: 106.70098 hoặc 105.85444. :* '''Không''' đặt tiền tố ''lat='' hay ''long='' vào trước tọa độ như trong thẻ danh sách, vì {{tl|Mapframe}} sẽ không nhận diện được. * ''zz'' là số nguyên từ 1 đến 18 chỉ định mức độ phóng to thu nhỏ (zoom level) hiển thị ban đầu (độc giả vẫn có thể tự do phóng to/thu nhỏ khi xem). Mức zoom từ 13 đến 15 thường phù hợp nhất cho các đô thị và điểm đến du lịch. Tham số này không bắt buộc — mặc định là 14. :* Nếu bỏ trống cả tọa độ (vĩ độ, kinh độ) và mức zoom, {{tl|Mapframe}} sẽ tự động tính toán tỷ lệ và căn giữa sao cho bao quát được toàn bộ các điểm POI hiện có trong bài viết. Thiết lập tự động này thường hoạt động rất chuẩn xác. * ''nnn'' là chiều rộng và chiều cao hiển thị tính bằng pixel. Không bắt buộc — mặc định là 420px cho cả hai chiều. * ''tập tin ảnh'' (staticmap): Tên tập tin ảnh PNG hoặc SVG của bản đồ tĩnh tương ứng (nếu có). Khi khai báo, một liên kết "Xem bản đồ tĩnh" sẽ xuất hiện ở góc dưới bản đồ. * ''align'' là căn lề khung bản đồ. Mặc định là căn phải (`right`), các tùy chọn khác gồm `left` (căn trái) và `none` (căn giữa). * ''group'' là tham số bổ sung để lọc các nhóm thẻ cần hiển thị (ví dụ chỉ hiện thẻ `see`, `eat` hoặc `sleep`). * ''name'' định nghĩa tiêu đề chú thích bên dưới bản đồ, hữu ích khi bạn muốn lược bỏ phần định hướng trong tên bài viết. Các biểu tượng điểm đánh dấu được đánh số thứ tự và phân biệt theo màu sắc sẽ tự động hiển thị trên bản đồ tương tác như các '''Điểm quan tâm''' (Points of Interest - POI) đối với mỗi '''thẻ danh mục cơ sở''' trong bài có khai báo đủ hai trường ''lat'' và ''long''. === Bản đồ chưa đủ độ chi tiết? === Nếu khu vực bạn cần tạo bản đồ còn quá sơ sài trên OpenStreetMap (chỉ có một con đường lớn đơn độc trong khi thực tế có cả mạng lưới ngõ hẻm), nghĩa là dữ liệu nền của OSM tại đó chưa đầy đủ. Bạn hãy truy cập '''[http://www.openstreetmap.org OpenStreetMap]''' và dùng '''[http://wiki.openstreetmap.org/wiki/Id trình biên tập iD]''' hoặc phần mềm [https://josm.openstreetmap.de/ JOSM] để vẽ bổ sung đường sá, công trình dựa trên ảnh chụp vệ tinh. Nếu không tự tin thực hiện, bạn có thể gửi yêu cầu hỗ trợ tại [[Wikivoyage:Thám hiểm bản đồ động]] hoặc [[Wikivoyage:Yêu cầu tạo bản đồ]]. === Bản mẫu Geo === Bạn có thể thấy một biểu tượng bản đồ nhỏ [[Tập tin:Map mag.png|24px|link=]] ở góc trên cùng của trang bài viết, dẫn thẳng tới bản đồ toàn màn hình. Nếu bài viết chưa có, hãy dùng công cụ [https://wikivoyage.toolforge.org/w/geomap.php '''GeoMap'''], chọn thẻ Geo ở bên trái để điền bản mẫu {{tl|geo}}, có dạng như <code><nowiki>{{geo|10.7765|106.7009|zoom=14}}</nowiki></code>. Cặp tọa độ này định vị tâm điểm của thành phố hoặc khu vực, trong khi giá trị zoom xác định tỷ lệ hiển thị (1 bao quát toàn cầu, 18 chi tiết đến từng khối nhà). === Thêm ảnh xem trước vào điểm ghim === [[Tập tin:PoiMap-Hornburg.png|nhỏ|upright=1.35|Ảnh bật lên khi nhấp vào điểm ghim]] Bạn có thể bổ sung tham số ảnh vào thẻ danh sách cơ sở để hình ảnh thu nhỏ tự động bật lên (pop-up) khi độc giả nhấp vào một điểm ghim trên bản đồ: Cú pháp: <code>image=''tên_tập_tin''</code> Ví dụ:<br /> <code><nowiki>{{listing | name=Văn phòng Du lịch | ..... | image=Trung tam Thong tin Du lich.jpg | ..... }}</nowiki></code> <code><nowiki>{{see | name=Chợ Bến Thành | ..... | image=Cho Ben Thanh Sai Gon.jpg | ..... }}</nowiki></code> === Đặt bản đồ động ở vị trí nào? === Vị trí tối ưu nhất là đặt ngay dưới tiêu đề phân mục "'''Đi lại'''" (Get around). Khi đặt ở vị trí này, độc giả sử dụng phiên bản di động (giao diện tự động thu gọn các phân mục ngoài phần mở đầu) sẽ biết chính xác mục cần mở ra để tra cứu bản đồ tương tác. Nếu đặt ở vị trí khác vì lý do đặc thù, hãy giải thích rõ tại tóm lược sửa đổi hoặc trang thảo luận của bài. == Gắn tọa độ địa lý cho danh sách cơ sở == === Các con số tọa độ có ý nghĩa gì? === Wikivoyage sử dụng hệ tọa độ độ thập phân (decimal degrees). Mỗi điểm đến cần một cặp số gồm vĩ độ (latitude) và kinh độ (longitude). Quá trình bổ sung tọa độ cho các địa điểm được gọi là [[Wikivoyage:Gắn tọa độ|gắn tọa độ địa lý]] (geocoding). [[Tập tin:Latitude and Longitude of the Earth.svg|nhỏ|360px|Minh họa hệ trục Vĩ độ và Kinh độ của Trái Đất]] * ''Vĩ độ'' (Latitude) xác định vị trí theo trục Bắc – Nam, có giá trị từ −90.0000° đến 90.0000°. Giá trị âm nằm ở Nam bán cầu, giá trị dương nằm ở Bắc bán cầu. * ''Kinh độ'' (Longitude) xác định vị trí Đông – Tây so với kinh tuyến gốc 0.0000° đi qua đài thiên văn Greenwich (Luân Đôn), có giá trị từ −180.0000° (Tây) đến 180.0000° (Đông). * Chúng ta '''không dùng''' định dạng độ, phút, giây truyền thống (như 10° 46' 35" B, 106° 42' 03" Đ); nếu có tọa độ dạng này, bạn bắt buộc phải quy đổi sang số thập phân. Độ chính xác của chữ số thập phân: * 0 chữ số thập phân: sai số khoảng ±50 km * 1 chữ số thập phân: sai số khoảng ±5 km * 2 chữ số thập phân: sai số khoảng ±500 m * 3 chữ số thập phân: sai số khoảng ±50 m * 4 chữ số thập phân: sai số khoảng ±5 m (mức độ lý tưởng cho du lịch) Chỉ cần lấy tối đa 5 chữ số thập phân là hoàn toàn đủ để định vị chính xác cửa vào của một quán ăn hay khách sạn. Cả kinh độ và vĩ độ nên có số chữ số thập phân bằng nhau. === Thu thập dữ liệu tọa độ === Tọa độ cá nhân tự đo đạc thực tế và tọa độ từ OpenStreetMap (OSM) luôn được ưu tiên hàng đầu. Các công cụ tiện lợi nhất dành cho biên tập viên: * '''[[#Cách 3: Dùng GeoMap|GeoMap]]''': Lấy tọa độ nhanh cho từng địa điểm riêng lẻ. * '''[[#Cách 4: Dùng Geobatcher|Geobatcher]]''': Quét và gắn tọa độ tự động hàng loạt cho toàn bộ bài viết trong một lần thao tác! Mỗi loại cơ sở sẽ hiển thị một biểu tượng màu sắc riêng. Hãy sử dụng các bản mẫu danh mục chuẩn như {{tl|see}} (Xem), {{tl|do}} (Làm), {{tl|buy}} (Mua), {{tl|eat}} (Ăn), {{tl|drink}} (Uống), {{tl|sleep}} (Ngủ). Đối với các mục chung, dùng bản mẫu {{tl|listing}}. * {{listing | type=see | name=Xem | alt= | url= | email= | address= | lat=10.77653 | long=106.70098 | directions= | phone= | tollfree= | hours= | price= | content=Ví dụ cho thẻ danh mục Xem. }} * {{listing | type=eat | name=Ăn | alt= | url= | email= | address= | lat=10.77580 | long=106.70150 | directions= | phone= | tollfree= | hours= | price= | content=Ví dụ cho thẻ danh mục Ăn. }} * {{sleep | name=Ngủ | alt= | url= | email= | address= | lat=10.77720 | long=106.69980 | directions= | phone= | tollfree= | checkin= | checkout= | price= | content=Ví dụ cho thẻ danh mục Ngủ. }} ==== Cách 1: Thiết bị GPS hoặc điện thoại thông minh ==== [[Tập tin:WV-GeoMap.png|nhỏ|400px|Giao diện GeoMap]] Đến trực tiếp địa điểm với máy định vị GPS hoặc điện thoại thông minh, lấy tọa độ thập phân và điền vào thẻ danh sách: `lat=10.77653 | long=106.70098`. ==== Cách 2: Bản đồ động trên bài viết ==== Nếu bạn đã biết rõ vị trí trên thực địa, mở bản đồ lớn bằng cách nhấp vào biểu tượng bản đồ ở đầu trang bài viết, sau đó nhấp chuột phải vào vị trí chính xác trên bản đồ. Một cửa sổ nhỏ sẽ hiện ra hiển thị cặp tọa độ. Hãy sao chép giá trị này dán vào thẻ danh mục. ==== Cách 3: Dùng GeoMap ==== Truy cập [https://wikivoyage.toolforge.org/w/geomap.php '''GeoMap''']. Điền tên địa danh hoặc địa chỉ vào ô tìm kiếm. Nhấp vào điểm ghim màu đỏ rồi sao chép tọa độ hiển thị đưa vào bài viết. ==== Cách 4: Dùng Geobatcher (Gắn hàng loạt) ==== Sử dụng công cụ [http://torty3.github.io/geobatcher.html '''Geobatcher'''] để tìm tọa độ cùng lúc cho tối đa 100 địa điểm: [[Tập tin:Geobatcher-screenshot.jpg|nhỏ|400px|Cách sử dụng Geobatcher]] # Nhập tên thành phố/quốc gia vào ô đầu tiên. # Chọn tìm kiếm theo Tên (''Name'') hoặc Địa chỉ (''Address''). # Sao chép toàn bộ các thẻ danh mục từ khung sửa đổi của bài viết Wikivoyage dán vào khung văn bản lớn. # Nhấn nút '''Find coords'''. # Hệ thống sẽ tự động ghim các địa điểm tìm thấy lên bản đồ; những điểm chưa rõ tọa độ sẽ có dấu chấm hỏi. # Bạn có thể kéo thả ghim trên bản đồ để căn chỉnh tọa độ chính xác. # Sao chép kết quả đã được tự động chèn sẵn `lat`/`long` từ khung văn bản thứ 3 dán ngược trở lại bài viết Wikivoyage. ==== Cách 5: OpenStreetMap (OSM) ==== Tìm kiếm địa điểm trên [http://www.openstreetmap.org OpenStreetMap]. Nhấp chuột phải vào địa điểm và chọn "Hiển thị địa chỉ" (Show address) hoặc dùng tính năng truy vấn để lấy cặp số tọa độ ở bảng thông tin bên trái. ==== Cách 6: Google Maps ==== Vui lòng '''hạn chế sử dụng cách này''' vì các ràng buộc về mặt bản quyền dữ liệu khi phối hợp với OpenStreetMap. Nếu bắt buộc phải dùng, hãy ghi chú rõ Google Maps là nguồn lấy tọa độ trong tóm lược sửa đổi. === Quy đổi từ hệ Độ – Phút – Giây (DMS) === Để đổi tọa độ truyền thống dạng Độ/Phút/Giây (DMS) như 10°46'35"B, 106°42'03"Đ sang độ thập phân, dùng công thức: * '''Độ thập phân = Độ + (Phút / 60) + (Giây / 3600)''' Sau đó: * Vĩ độ Nam (S) thêm dấu âm "-"; Vĩ độ Bắc (N) giữ nguyên dương "+". * Kinh độ Tây (W) thêm dấu âm "-"; Kinh độ Đông (E) giữ nguyên dương "+". == Thêm ranh giới quận/huyện và cung đường di chuyển == [[Tập tin:Custom track and boundaries in Wikivoyage.png|nhỏ|Ví dụ về phân chia quận và đường dẫn OpenStreetMap cho [[Singapore]]]] Ranh giới quận giúp làm nổi bật các phân vùng trên bản đồ đô thị, trong khi đường dẫn (track) có thể minh họa cung đường đi bộ dã ngoại, tuyến phượt hoặc đường đua F1. === Dùng ranh giới có sẵn từ OpenStreetMap === Phương pháp ưu tiên là trích xuất dữ liệu ranh giới hình học sẵn có trong cơ sở dữ liệu OpenStreetMap thông qua mã Wikidata ID. Xem thêm tài liệu tại {{tl|mapshape}}. ==== Ví dụ 1: Đường mòn đi bộ dã ngoại ==== Ví dụ thực tế hiển thị tuyến đường đi bộ: <pre> {{mapframe|1.28278|103.79203|width=450|height=300|zoom=13}} {{Mapshape|type=geoline|wikidata=Q7570434|fill=#FF0000|stroke-width=3|title=Cung đường Southern Ridges}} </pre> ==== Ví dụ 2: Ranh giới phân chia quận ==== Ví dụ thực tế hiển thị ranh giới quận của Hamburg: <pre> {{Mapframe|width=450|height=450|53.560|10.023|zoom=10|show=go,mask}} {{Mapshape|type=geoshape|wikidata=Q1554, Q1551, Q1561|fill=#d5dc76|title=[[Hamburg/Neustadt-Altstadt|Neustadt-Altstadt]]}} </pre> Bạn cũng có thể sử dụng công cụ [https://rene78.github.io/Wikivoyage-Districtifier/ Wikivoyage Districtifier] để hỗ trợ tạo nhanh bản đồ tổng quan phân chia quận huyện. === Tạo dữ liệu ranh giới GeoJSON tùy chỉnh === Trong trường hợp ranh giới hành chính thực tế không phù hợp với phân vùng du lịch, hoặc cung đường phượt chưa có trên OSM, bạn có thể tự tạo tệp GeoJSON: # Dùng trang web [http://geojson.io/ geojson.io] hoặc phần mềm ''JOSM'' để vẽ các đường nét/đa giác ranh giới và gán màu sắc tùy ý. # Tải tệp dữ liệu đã tạo lên không gian dữ liệu của Wikimedia Commons (ví dụ: `Data:Ten_Quan.map`). # Nhúng vào bài viết cẩm nang trên Wikivoyage theo cú pháp: : <code><nowiki>{{Mapframe|vĩ độ|kinh độ|width=600|height=550|zoom=13}}</nowiki></code> : <code><nowiki>{{Mapshape|type=page|wikicommons=Ten_Tep_Tin.map}}</nowiki></code> == Xem thêm == * '''[[mw:Help:Extension:Kartographer|Tài liệu mở rộng Kartographer]]''' — Công cụ nền tảng vận hành toàn bộ hệ thống bản đồ động trên các dự án Wikimedia. {{WikivoyageDoc|trợ giúp}} [[Thể loại:Trợ giúp Wikivoyage]] [[Thể loại:Bản đồ Wikivoyage]] tfu5ssps5y1bnq1z2dg2wzg4yj5dbcl Wikivoyage:DYNMAP 4 63134 122498 2026-10-02T10:49:22Z Mai Thanh Bang 2461 Đổi hướng đến [[Wikivoyage:Cách sử dụng bản đồ động]] 122498 wikitext text/x-wiki #đổi [[Wikivoyage:Cách sử dụng bản đồ động]] omaccnqcwxpr45o9ju1aiaa6pyiox8f