วิธีสร้างภาพร่างที่ระบุของแผนที่หรือเปลี่ยนภาพหน้าจอของ Google แผนที่ให้กลายเป็นภาพเดียวได้อย่างง่ายดาย


18

ฉันอาจจะคิดออกว่าจะทำอย่างไร แต่ฉันต้องทำอย่างนี้ 30 ข้อและฉันต้องการเรียนรู้วิธีทำให้รวดเร็วและไม่เจ็บปวด ความคิดแรกของฉันคือการใช้ Live Trace ใน Illustrator แต่ฉันก็ยังไม่ค่อยเก่งเท่าไหร่

โดยพื้นฐานแล้วฉันต้องการให้ถนนเป็นสีดำ (และที่ความหนาสัมพัทธ์ใกล้เคียงกัน) และส่วนที่เหลือของแผนที่เป็นสีขาว

คำตอบที่ดีอาจเป็นลิงก์ไปยังบทช่วยสอนที่ฉันไม่สามารถค้นพบได้จากการค้นหาโดย Google (หากบทช่วยสอนให้ข้อมูลที่ถูกต้องแก่ฉัน)

ฉันค่อนข้างแน่ใจว่าฉันกำลังออกข้อมูลที่คุณจำเป็นต้องรู้ดังนั้นโปรดขอคำชี้แจงในความคิดเห็น ซอฟต์แวร์ที่ต้องการคือ Photoshop หรือ Illustrator CS6

ฉันจะสร้างแผนที่ที่มีสไตล์และทันสมัยได้อย่างไร


1
ไม่แน่ใจเกี่ยวกับสิ่งที่คุณต้องการ แต่อาจจะทำให้คุณไปที่นั่น: gmaps-samples-v3.googlecode.com/svn/trunk/styledmaps/wizard/ …
Joonas

1
มีเวลาอยู่ในมือของฉันดังนั้นฉันคิดว่าฉันพยายามที่จะดูว่าฉันเข้าใจสิ่งที่คุณต้องการ: bit.ly/Yv4rPw นี่คืออะไร (ทำด้วยตัวช่วยสร้างแผนที่สไตล์ที่เชื่อมโยงในความคิดเห็นของฉันด้านบนนี้)
Joonas

@zelbinian ถ้ามันเป็นแผนที่ที่ไม่มีสีดำและสีขาวที่ไม่มีป้ายกำกับที่คุณต้องการลองดูสคริปต์ Perl ในลิงค์แรกในคำตอบของฉัน - ฉันไม่ได้ลงรายละเอียดเลยเพราะนักออกแบบส่วนใหญ่ไม่ได้เขียนโค้ด แต่ตัดสินโดยคุณ บัญชีสแต็คล้นที่คุณไม่ควรมีปัญหา มันถูกออกแบบมาสำหรับชนิดถ้าชุดเอาท์พุทที่คุณต้องการ
user56reinstatemonica8

คำตอบนี้อาจสนใจคุณ: graphicdesign.stackexchange.com/questions/31227/…
allcaps

คำตอบ:


20

ตัวช่วยสร้างแผนที่สไตล์(ลิงก์)ทำงาน

มันมีคำแนะนำที่ดีงามที่ปรากฏขึ้นเมื่อคุณเปิดเว็บไซต์ คำแนะนำเหล่านั้นสามารถเข้าถึงได้ทุกที่ด้วยhelpปุ่มที่ด้านล่างของแผงสไตล์แผนที่ (แสดงในภาพด้านล่าง)

ด้านล่างนี้เป็นสไตล์ที่ฉันใช้ในการสร้างแผนที่แบบคงที่ทางด้านขวา (และ ในลิงก์นี้ )

ป้อนคำอธิบายรูปภาพที่นี่ ป้อนคำอธิบายรูปภาพที่นี่


คุณอาจสนใจในสิ่งนี้


ลิงก์ทั้งสองนี้ชี้ไปที่เอาต์พุตไม่ใช่วิซาร์ดแผนที่ที่จัดรูปแบบ นอกจากนี้เงื่อนไขการอนุญาตให้ใช้สิทธิเหล่านี้สามารถใช้งานอะไรได้บ้าง ครั้งล่าสุดที่ฉันดู (8 เดือนที่ผ่านมาอาจจะ?) หน้าเว็บใด ๆ ที่ใช้ข้อมูล Google Maps API โดยไม่ต้องมีใบอนุญาตทางการค้าที่จำเป็นต้องใช้ร่วมกับแผนที่ Google ฝังตัวพร้อมโลโก้ ฯลฯ ที่โดดเด่น - อาจมีการเปลี่ยนแปลง
user56reinstatemonica8

@ user568458 ขอบคุณแก้ไขลิงก์ developers.google.com/maps/faq#tos_mysite || developers.google.com/maps/terms ... และโดยเฉพาะอย่างยิ่งที่คำถามของคุณเกี่ยวกับโลโก้ google จะต้องเป็นไปตามปกติใช่ว่าโลโก้จะต้องไม่เปลี่ยนแปลง: developers.google.com/maps/terms#section_9_2 (9.4 แหล่งที่มา)
Joonas

โชคดีที่เป็นโครงการนักเรียนดังนั้นฉันจึงได้รับการคุ้มครอง (นอกจากนี้ฉันบันทึกไว้)
Zelbinian

17

สมมติว่าไม่มีเหตุผลว่าทำไมต้องเป็นแผนที่ที่มีลิขสิทธิ์ของ Google ที่ฉันใช้ฉันจะใช้OpenStreetMapสำหรับสิ่งนี้ (เป็นทางเลือกแบบโอเพ่นซอร์สของ Google Maps แบบวิกิพีเดีย)

พวกเขาเหมือนกัน แต่ใบอนุญาตของพวกเขา( Creative Commons Attribution-Sharealike ) อนุญาตให้จัดเรียงสิ่งนี้ได้อย่างชัดเจนรวมถึงงานเชิงพาณิชย์ตราบใดที่พวกเขาให้เครดิตและคุณแบ่งปันงานที่คุณทำกับข้อมูลภายใต้ใบอนุญาตเดียวกันในขณะที่Google มีความเข้มงวดเกี่ยวกับการใช้งานแผนที่ของพวกเขาเว้นแต่คุณจะจ่ายค่าลิขสิทธิ์ที่แพง

คุณสามารถเอาท์พุทเวกเตอร์ได้ แต่ข้อเสียคือบ่อยครั้งที่สิ่งต่าง ๆ เป็นโอเพ่นซอร์สมันไม่ลื่นและใช้การทดลองและข้อผิดพลาดเพื่อให้มันทำงานทั้งหมด ...


แก้ไข:รุ่นก่อนหน้าของคำตอบนี้แนะนำโดยใช้การส่งออกของ Open Street Map (OSM) ไปยังเครื่องมือ PDF และ SVG ตอนนี้ฉันขอแนะนำให้ต่อสู้กับสิ่งเหล่านี้: พวกเขาขยะ ไม่เพียง แต่ไฟล์จะสร้างความยุ่งเหยิงเท่านั้น (ดูประวัติการแก้ไขสำหรับตัวอย่าง - และไฟล์ล่าสุดยังไม่เปิดให้ฉัน) แต่เครื่องมือแทบจะไม่ทำงานเลยล้มเหลวเนื่องจากข้อความแสดงข้อผิดพลาดที่ทำให้เกิดความเข้าใจผิดเกี่ยวกับ "ภาระเซิร์ฟเวอร์" สูงเกินไป ( <25) ขอแนะนำให้ลองอีกครั้งในอีกไม่กี่นาที - แต่เซิร์ฟเวอร์โหลดอยู่ไกลเกิน 25 ตลอดเวลายกเว้นเวลากลางคืนในยุโรปสองสามชั่วโมง (และอาจไม่ใช่ทุกวัน)

มีวิกิที่มีตัวเลือกอื่นให้เลือกมากมายแต่สิ่งเหล่านี้ฉันพยายามแล้วก็ไม่ได้ผล (หลาย ๆ ตัว) ไม่ทำงานอะไรเลยยกเว้นในระยะทางไม่กี่ถนน (MapOSMatic) ให้ภาพพิกเซลแบบเม็ดเล็ก ๆ ใน PDF แทนที่จะเป็นเว็กเตอร์จริง (Field Papers และ Walking Papers) หรือกระบวนการ "การติดตั้ง" เป็นเหมือนการกำหนดค่าเซิร์ฟเวอร์ทั้งหมด (ส่วนใหญ่)

อย่างไรก็ตามมีกระบวนการหนึ่งซึ่งดูเหมือนว่าจะทำงาน :

ป้อนคำอธิบายรูปภาพที่นี่

  1. ติดตั้งMaperitive (ฟรีติดตั้งง่ายบน Windows ต้องอาศัย Mac / Linux)
  2. ส่งออกพื้นที่ของแผนที่ที่คุณต้องการจาก Open Street Map คุณอาจต้องใช้ลิงค์สำรองอย่างใดอย่างหนึ่งถ้ามันบอกว่าพื้นที่มีขนาดใหญ่เกินไป คำเตือน:สำหรับพื้นที่ที่ใหญ่กว่าเมืองเล็ก ๆ ขนาดไฟล์จะไร้สาระ ระดับเขตคือ 300mbs + ประเทศจะมีหลายกิกะไบต์ มันให้รายละเอียดที่ไม่จำเป็นทุกอย่างในทุกระดับการซูมที่ต่ำกว่าพื้นที่ที่คุณระบุและดูเหมือนจะไม่มีความสะดวกในการเปลี่ยนแปลงสิ่งนี้ เห็นได้ชัดว่าไม่มีใครใน OSM เคยได้ยินแผนที่มณฑลแผนที่ประเทศหรือภูมิภาค
  3. เปิดใน Maperitive คุณอาจต้องเปลี่ยนนามสกุลไฟล์.osmก่อนที่จะเปิดขึ้น
  4. เปลี่ยนกฎการแสดงผล (สิ่งที่มันแสดงและวิธีการ) เป็นกฎที่ไม่ได้บ้า
    • คุณสามารถได้รับสิ่งที่ดีงามด้วย Map > Switch to rules > googlemaps
    • หรือมีจำนวนมากของการปรับแต่งที่คุณสามารถทำได้ถ้าคุณมีความอดทนที่จะคนจรจัดกับรหัสด้วย Map > Edit rendering rules
  5. ใช้Map > Set printing boundsเพื่อตั้งค่าพื้นที่ที่คุณต้องการ (มันสร้างกล่องที่มองไม่เห็นใกล้เต็มหน้าจอ: ซูมออกและ / หรือลากจากมุม) และView > zoomเพื่อตั้งระดับการซูม ทุกอย่างที่อยู่นอก "ขอบเขตการพิมพ์" จะถูกครอบตัด
  6. ส่งออกด้วย Tools > Export as SVG (Adobe Illustrator)

โปรดทราบว่าถ้าคุณต้องการเวกเตอร์ตัวจริงคุณต้องดาวน์โหลดจากนั้นเปิดการส่งออกจาก OSM แทนที่จะเรียกดูรอบ ๆ ในแผนที่เริ่มต้นที่แสดงเมื่อคุณโหลด Maperitive - มิฉะนั้นมันจะให้ SVG ปลอมเต็มรูปแบบของบิตแมปบิตคุณภาพต่ำ .

หมายเหตุอื่น - บางครั้งอาจไม่อัปเดตไฟล์จริง หากไฟล์ไม่เปลี่ยนแปลงตรวจสอบให้แน่ใจว่าคุณไม่ได้เปิดไว้และรอสักครู่ระหว่างการส่งออกและเปิด


4

เปิด Vector Vector

นอกจากนี้ยังมีคำแนะนำที่ดีกล่าวแล้วจะดูที่http://openvectormaps.com ฉันสร้างห้องสมุด / ไดเรกทอรีฟรีแผนที่เมืองคุณภาพสูงที่สามารถแก้ไขและเลเยอร์ได้ เลือกรูปแบบไฟล์. SVG หรือ. AI เพื่อใช้ใน Adobe Illustrator หรือ Inkscape


1
ยินดีต้อนรับสู่ GD เราชอบที่จะเห็นผู้ใช้ใหม่เสมอ แต่โปรดเข้าใจผู้ใช้ใหม่ที่โพสต์ลิงค์ไปยังเว็บไซต์ของพวกเขาโดยปกติจะถูกตั้งค่าสถานะว่าเป็นสแปมและ downvoted ดังนั้นแม้ว่าคำตอบของคุณอาจช่วย OP คนอื่นอาจพิจารณาว่าไม่ชอบคำตอบนี้ เพียงแค่ FYI ..
DᴀʀᴛʜVᴀᴅᴇʀ

เยี่ยมมากขอบคุณสำหรับการแบ่งปัน! มันคุ้มค่าที่จะอธิบายว่านี่เป็นไดเรกทอรีของแผนที่แบบคงที่ขนาดใหญ่และมีคุณภาพสูงสำหรับเมืองใหญ่ทั่วโลกและสถานที่สำคัญอื่น ๆ
user56reinstatemonica8

2
ดูเหมือนว่าคุณส่งออกข้อมูลจาก Open Street Map แล้วขายหรือไม่
shuckc
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.