วิธีสร้างตาราง customizabe ใน QGIS Print Composer


9

ฉันต้องการเพิ่มตารางที่กำหนดเองลงในเค้าโครงแผนที่ที่สร้างใน QGIS ฉันต้องการควบคุมรูปลักษณ์ของตาราง (เส้นขอบสีพื้นหลังของเซลล์ ฯลฯ ) อย่างเป็นธรรมและปรากฏว่าเครื่องมือ "เพิ่มตารางคุณสมบัติ" ไม่อนุญาตให้คุณควบคุมสิ่งเหล่านั้น ฉันพยายามสร้างสิ่งที่ฉันต้องการใน Excel และบันทึกเป็นรูปภาพ แต่แน่นอนว่ามันเป็นพิกเซล ฉันต้องการโซลูชันแบบเวกเตอร์หากเป็นไปได้ ความคิดใด ๆ

ฉันพิจารณาสร้างตาราง. html และแทรกเข้าไป นี่เป็นวิธีที่ดีที่สุดหรือไม่?


คุณใช้เวอร์ชั่น QGIS รุ่นใดอยู่ การเพิ่มตาราง HTML และการกำหนดสไตล์พื้นฐานของตารางแอตทริบิวต์นั้นสามารถทำได้ใน QGIS dev
Curlew

ขออภัยลืมที่จะพูดถึงว่าฉันใช้ QGIS 1.9.0-Master ฉันรู้ว่าฉันสามารถเพิ่ม. html (นั่นเป็นเหตุผลที่ฉันพูดถึงมัน) แต่ก็อยากรู้ว่าถ้ามีวิธีที่ดีกว่า / ง่ายกว่า
Darren Cope

คุณถือว่าการส่งออกองค์ประกอบแผนที่ไปยัง SVG และทำการปรับแต่งในบางอย่างเช่น Inkscape หรือไม่ QGIS มีปลั๊กอินที่จะส่งออกองค์ประกอบการแมปทั้งหมดของคุณรวมถึงรูปแบบที่กำหนดเป็นไฟล์ SVG คุณสามารถควบคุมรูปลักษณ์ได้อย่างเต็มที่ใน InkScape
Ryan Garnett

@RyanGarnett; ใช่ฉันได้ลองทำงานใน Inkscape แต่ด้วยเหตุผลบางอย่างมันช้าลงอย่างเจ็บปวดในคอมพิวเตอร์ทุกเครื่องที่ฉันเคยใช้ (รวมถึงอันนี้ซึ่งมีอุปกรณ์ครบครัน) มันไม่คุ้มกับความยุ่งยาก มีเคล็ดลับดี ๆ สำหรับ SVG ที่ทำให้ใช้งานได้จริง
Darren Cope

คาร์เรนที่แปลกจริงๆ คุณใช้ระบบปฏิบัติการอะไร? ฉันใช้ Inkscape กับเครื่อง Windows จำนวนมากที่ประสบความสำเร็จ มันยากที่จะให้พอยน์เตอร์เฉพาะเจาะจงโดยไม่รู้ว่าทุกสิ่งที่คุณหวังจะทำ แต่ปลั๊กอิน SimpleSVG สำหรับ QGIS ช่วยการส่งออกจริงๆ สิ่งหนึ่งที่สำคัญคือการทำงานในเลเยอร์ ด้วยวิธีนี้คุณสามารถปิดเลเยอร์ขนาดใหญ่ได้ด้วยสายตาซึ่งอาจช่วยแก้ไขปัญหาด้านประสิทธิภาพที่คุณเห็น
Ryan Garnett

คำตอบ:


1

หากคุณจะไม่ได้สัมผัสแผนที่อีกต่อไปให้บันทึกข้อความบางส่วนคุณสามารถส่งออกเป็น pdf แล้วเปิดไฟล์นั้นใน Inkscape PDF สามารถจัดการได้มากขึ้น

การส่งออกตารางของคุณจาก Excel ในรูปแบบ pdf จะนำมาไว้ใน Inkscape ได้อย่างราบรื่น

ในโครงการก่อนหน้านี้ฉันต้องเลย์เอาต์อย่างพิถีพิถันผ่าน Inkscape แผนที่ที่มีป้ายชื่อตัวชี้ในจุดยุทธศาสตร์ของแผนที่ ฉันใช้ SVG เนื่องจากฉันยังต้องการบิดข้อความเปลี่ยนสีบางส่วนประสานงาน opacities บันทึกทุกอย่างลงในกระดาษขนาดที่แน่นอนสำหรับการรวมในรายงาน สำหรับทุกโครงการ inkscape ฉันจะมีเลเยอร์ที่เรียกว่า "บล็อกสีขาว" เพื่อปกปิดการแสดงผลพิเศษจากเอาต์พุต QGIS SVG

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