การเพิ่มแผนที่เชิงโต้ตอบลงใน PDF?


27

ฉันถูกขอให้เพิ่มแผนที่เชิงโต้ตอบลงในรายงานประจำปีของ บริษัท ของฉัน

ข้อกำหนดคือควรมีหลายเลเยอร์ที่สามารถเปิดและปิดซูมเข้า / ออกและเลื่อนการทำงานและจุดที่คลิกได้บนแผนที่ที่จะแสดงภาพ

ต้องเป็นแบบสแตนด์อโลนทั้งหมดเนื่องจากไม่มีการรับประกันว่าผู้อ่านจะเชื่อมต่อกับเครือข่ายเมื่อพวกเขากำลังดูเอกสาร

ข้อเสนอแนะใด ๆ

คำตอบ:


17

ฉันจะตรวจสอบ geoPDF เพื่อให้สามารถฝังข้อมูลอ้างอิงทางภูมิศาสตร์ใน PDF และสามารถจัดการทุกสิ่งที่คุณขอได้

ฉันไม่แน่ใจในส่วนลึกของการสร้าง แต่อาจจะอยู่ที่อื่นเพื่อเริ่มต้น

Linky: http://www.terragotech.com/products/terrago-toolbar


4
ฉันคิดว่ามันคุ้มค่าที่จะมองหา Geospatial PDF ด้วย จากวิกิพีเดีย: "Terrago GeoPDF ที่เป็นกรรมสิทธิ์ไม่ควรสับสนกับ Adobe มาตรฐาน Geospatial PDF แบบเปิดซึ่ง Adobe ได้รับการแนะนำโดย Adobe ด้วยการเปิดตัว Adobe Acrobat 9 Reader และ Professional Adobe Geospatial PDF นั้นคล้ายคลึงกับ Terrago GeoPDF แต่ไม่จำเป็นต้องใช้ การใช้งานปลั๊กอินพิเศษหรือกรรมสิทธิ์ใด ๆ ... "
underdark

5
ข้อเสนอแนะที่ดีมีการใช้งานโอเพนซอร์สในการผลิต Geospatial PDF หรือไม่? ห้องสมุด C # หรือเช่นนั้น?
Jamo

13

แน่นอนว่าฉันจะใช้ไฟล์ PDF และใช้ FME เพื่อสร้างมันขึ้นมา - ด้วย FME คุณสามารถเปลี่ยนข้อมูลเชิงพื้นที่ให้เป็น 2d หรือ 3d PDF

คลิกที่นี่เพื่อดูว่า FME ทำงานกับ ArcGIS ได้อย่างไร

ภาพแสดงฉันไม่แน่ใจ คุณสามารถสร้างลิงค์ใน PDF ได้ แต่หากไม่ได้เชื่อมต่อกับเครือข่ายที่ไม่ได้ช่วย

อย่างไรก็ตามฉันคิดว่าคุณสามารถเขียนภาพแยกเป็นดัชนีในเอกสารแล้วเขียนข้อมูลอ้างอิงได้

(การเปิดเผย : ฉันเป็นพนักงานของซอฟท์แวร์ที่ปลอดภัยซึ่งเป็นผู้สร้าง FME)


1
สวัสดีมาร์คฟังดูเหมือนเป็นทางออกที่ดี ขอขอบคุณที่เปิดเผยความร่วมมือของคุณด้วยเช่นกัน
scw

คุณมีตัวอย่างไฟล์ pdf หรือไม่ ฉันไม่เห็นลิงก์ใด ๆ ที่คุณระบุ
johanvdw

6

ArcMap (ฉันใช้ 9.3.1) สามารถส่งออก PDF หลายชั้นจากเอกสาร MXD ในเมนูไฟล์เลือกส่งออกแผนที่ ในกล่องโต้ตอบเลือก PDF เป็นประเภทและที่ด้านล่างสลับเป็นแท็บขั้นสูง ตั้งค่าเลเยอร์และคุณสมบัติแบบเลื่อนลงเป็น "ส่งออกเลเยอร์ PDF เท่านั้น" หรือ "ส่งออกเลเยอร์ PDF และคุณสมบัติแอททริบิว" ขึ้นอยู่กับความต้องการของคุณ ตรวจสอบส่งออกข้อมูลตำแหน่งทางภูมิศาสตร์ของแผนที่ถ้าจำเป็นจากนั้นกดบันทึก ใน Acrobat Reader (ฉันใช้ 9) แผงนำทางเลเยอร์ด้านซ้ายควรจะสามารถเข้าถึงได้ เปิดใช้งานและคุณจะสามารถเปิดและปิดเลเยอร์ได้


2
ใช่ แต่คุณไม่สามารถมีลิงก์แบบโต้ตอบไปยังรูปภาพด้วยวิธีนี้ได้ไหม
ธรรมชาติ

คุณสามารถสร้างลิงค์ภายใน Acrobat Pro ได้ด้วยเครื่องมือลิงค์ อาจใช้เวลานานหากมีคุณสมบัติมากมาย ฉันไม่แน่ใจว่า ArcMap จัดการลิงก์ที่สร้างด้วยเครื่องมือไฮเปอร์ลิงก์เมื่อส่งออกแผนที่เป็น PDF ได้อย่างไร
GuillaumeC

5

MAPublisher ของ Avenza สามารถส่งออก Geospatial PDF จากภายใน Adobe Illustrator เพื่อรักษาคุณสมบัติของแผนที่ภายใน PDF ผู้ใช้สามารถดูทั้งพิกัดและเรียกดูคุณสมบัติของวัตถุโดยใช้ 'เครื่องมือข้อมูลวัตถุ' ของกายกรรม

คุณจะต้องนำเข้าแผนที่ของคุณไปที่ Illustrator โดยใช้เครื่องมือนำเข้า MAPublisher ทำการแก้ไขใด ๆ ที่คุณต้องการโดยใช้ Illustrator จากนั้นคลิกที่เครื่องมือ 'ส่งออก Geospatial PDF' และดำเนินการเสร็จสิ้น

เอกสาร PDF เชิงพื้นที่ทำงานกับ Acrobat 9 ขึ้นไปและไม่จำเป็นต้องมีปลั๊กอินเพิ่มเติม


3

เสียงเหมือน GeoPublisher http://en.geopublishing.org/featuresสามารถทำสิ่งที่คุณต้องการ หรือคุณกำลังดูที่ใช้ GeoServer หรือ MapServer บน Live-DVD ที่มีส่วนหน้าของ OpenLayers ถ้าคุณไปลงเส้นทางที่คุณอาจต้องการที่จะตรวจสอบ OSGEO ไลฟ์ดีวีดีเป็นจุดเริ่มต้นhttp://live.osgeo.org/


ฉันต้องวิจัยเรื่องนี้ให้ละเอียดยิ่งขึ้น แต่ฉันไม่คิดว่าวิธีแก้ปัญหาใดจะได้ผลสำหรับฉัน ตลาดเป้าหมายของเราไม่มีความซับซ้อนมากดังนั้นคำสั่งของฉันคือการฝังแผนที่ลงใน PDF ซึ่งดูเหมือนจะเป็นไปไม่ได้สำหรับ GeoPublisher หรือ OSGEO ฉันสามารถเพิ่มลิงก์ไปยังเอกสาร GeoPublisher จาก PDF (ซึ่งอาจใช้งานได้) แต่ฉันไม่สามารถจินตนาการได้ว่าตลาดเป้าหมายของเราสามารถบูตจาก LiveCD เพื่อดูรายงาน / แผนที่ประจำปี อีกครั้งฉันจะทำการวิจัยต่อไปและขอบคุณสำหรับเคล็ดลับ
Michael ทอดด์

3

สร้างแผนที่เชิงโต้ตอบด้วยตนเองโดยใช้ Flash และฝังลงใน PDF

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

หากต้องการแทรกแผนที่ลงใน PDF อันดับแรกให้เผยแพร่แอปพลิเคชันแฟลชของคุณ เปิด Adobe Acrobat แล้วคลิกปุ่มเพิ่มภาพยนตร์ (ดูเหมือนแถบฟิล์ม) ในขณะที่หน้าว่างจากนั้นค้นหาไฟล์ SWF ที่คุณสร้างและเลือก บันทึก PDF และผู้ใช้ของคุณจะสามารถดูแผนที่ภายในเอกสารได้

นี่เป็นทางออกที่ฉันคิดขึ้นมา แต่ฉันจะไม่ยอมรับคำตอบนี้เพราะมันยังรู้สึกไม่ถูก รวมทั้งน่าเบื่อที่จะทำการประมวลผลและการเขียนโปรแกรมด้วยตนเองทั้งหมดแทนที่จะมีวิธีแก้ปัญหา GIS จริงสำหรับปัญหานี้


3

ฉันต้องการแสดงความคิดเห็นเกี่ยวกับข้อผิดพลาดของ Michael Toddsที่ Geopublisher สร้าง LiveCDs

มันสร้างแอปพลิเคชัน Stand-Alon ที่สามารถเริ่มต้นจากเว็บผ่านทาง Java Web Start หรือกระจายใน DVD, USB-Stick, EMail เป็นต้น

Geopublisher อนุญาตให้เชื่อมโยง PDF กับวัตถุในแผนที่ของคุณ แต่คุณกำลังมองหา PDF เป็นที่เก็บไฟล์

ดังนั้นอาจไม่ใช่คำตอบที่สมบูรณ์แบบสำหรับคุณ


1

หากคุณมี Adobe Acrobat Pro คุณสามารถเลเยอร์ PDF ที่แตกต่างกันได้ จากนั้นเพิ่มปุ่มเพื่อตั้งค่าความมีชีวิตของเลเยอร์ (เปิดและปิด) ฉันใช้วิดีโอนี้เป็นพื้นฐานจากนั้นก็ซับซ้อนมากขึ้น https://www.youtube.com/watch?v=HEyJuT8SSME


0

ในการสร้างแผนที่เชิงโต้ตอบให้อัปโหลดเลเยอร์ของคุณบน ArcGIS ออนไลน์และบันทึกและแชร์ สิ่งนี้จะพร้อมใช้งานออนไลน์


3
มีวิธีทำให้ ArcGIS Online พร้อมใช้งานออฟไลน์หรือไม่ นั่นเป็นหนึ่งในความต้องการเริ่มต้นว่าแผนที่พร้อมใช้งานแบบออฟไลน์
Michael ทอดด์

-2

นอกจากนี้คุณยังสามารถอ่านหน้าคุณภาพสูงที่น่าสนใจสำหรับ c # เพิ่มรูปภาพลงในเอกสาร pdf ได้ที่http://www.rasteredge.com/how-to/csharp-imaging/pdf-add-image/


ที่อาจตอบคำถาม แต่การเชื่อมโยงคำตอบเท่านั้นโดยทั่วไปจะหมดกำลังใจ
John Powell

สิ่งนี้ไม่เป็นไปตามข้อกำหนดสำหรับคำถาม ไม่อนุญาตให้เปิดหรือปิดหลายเลเยอร์และไม่สามารถคลิกที่ภาพเพื่อรับรายละเอียดเกี่ยวกับจุดบนแผนที่ แต่ดูเหมือนจะเป็นเครื่องมือในการเขียนโปรแกรมเพื่ออนุญาตให้บางคนเพิ่มรูปภาพใน PDF นี่ไม่ใช่สิ่งที่ถามในระยะไกล
Michael ทอดด์
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.