ต้องขออนุญาตตั้งกระทู้ใหม่ เพราะรอบนี้ได้ทำเสร็จสิ้นสำหรับผม จากกระทู้เดิม ครับ
http://www.n...opic=10058.0แนวทางจากคุณ nomneow
http://www.n...?topic=437.0และบทความ poi_visibilities
http://gpslo...rdpress.com/หลังจากศึกษามาหลายวัน พอทราบแนวทาง แต่มาจบที่ได้อ่านบทความของคุณ nomneow เรื่อง poi_visibilities ถึงกับบางอ้อ จนเริ่มทำเสร็จสิ้น
icon poi จากที่แก้นี้จะแสดงจากในไฟล์แผนที่โดยตรง หมายความว่าหากมีพิกัดอัพเดทเพิ่มเข้ามาในแผนที่ย่อมแสดงเมื่อนำทาง
จากเดิมพอเปลี่ยนแผนที่ใหม่ ยิ่งเป็นตัวฉบับล่าสุด icon poi สวยๆ ของ ปั๊ม ห้างร้าน รถยนต์ ฯลฯ หายไป ขาดสีัสัน และประโยชน์จากการใช้แผนที่ระหว่างนำทางที่จะเห็น icon poi ที่เด่นๆล่วงหน้า ได้พยายามทำตามแนวทางจน icon poi ที่สำคัญๆ แสดงเกือบหมด เห็นว่าพอเพียงแล้ว จึงได้นำมาให้สมาชิกบางท่านที่ยังไม่ทราบ ครับ
หลังเสร็จ
ภาพเพิ่ม
การแสดงที่เด่นๆมี
หมวดปั๊มน้ำมัน มีเกือบทุกชนิด (เพิ่ม icon world gas และ unique gas เข้าไปด้วย)
การเงิน ธนาคารเกือบทุกแห่ง และอาศัยแสดงร่วมกับไฟล์ kml ด้วยอีกส่วนหนึ่ง
หมวด รถยนต์ แสดงเกือบครบ
หมวด shopping ในกลุ่ม ร้านสะดวกซื้อแสดงเกือบครบ รวมถึง 7-11 รวมถึงร้านกลุ่มต่างๆ แสดงขึ้นหลายร้าน
หมวดร้านอาหาร พวก fastfood มีให้แสดงหลายอย่าง
icon ปั๊มแก้สที่ไม่มียี่ห้อ ยังแสดงเป็นตัว C และ ! ต้องอาศัยจากไฟล์ kml แสดงซ้อนเข้าไปเป็น LPG และ NGV แทน แต่ไม่สามารถทำได้ทุกปั๊มขึ้นอยู่กับพิกัดที่งไว้ใน kml
ที่ทำไว้แล้วตามนี้ ครับ
http://www.m...s9tk7rs9pdy5ผมทดลองกับ Primo 2.0 แต่ตามลักษณะใช้ได้กับ 1.1 1.2 ด้วย ดีสำหรับแผนที่ตัวใหม่ หรือนำทางแล้ว icon ไ ม่แสดง และต้องการทดลองดู
ควรสำรองข้อมูลไว้ต่างหาก 1 ชุด จากนั้นเอาที่โหลดได้ ไปใส่แทน โฟลเดอร์ defaults ยกเปลี่ยนทั้งชุด และ branding ใส่แทนของเดิม
โดยในโฟลเดอร์ save ลบทิ้งไปให้ว่างเปล่า เพื่อรอตั้งค่าใหม่
ตอนปิดเข้าโปรแกรมครั้งแรก แม้จะต้องทำการตั้งค่าเบื้องต้นแล้วก็ตาม แต่ควรจะต้องกดปุ่มรีเซ็ตทำการกลับไปเริ่มต้นตั้งใหม่อีกครั้ง
ส่วนวิธีการ อาจจะซ้ำกับเนื้อเดิมๆ แต่ผมต้องขออนุญาตเล่าสั้นๆ สำหรับสมาชิกใหม่ที่อยากทำ แต่ไม่ทราบ (เช่น ตัวผมเอง) และกระทู้ิการทำก็ค้นหาไม่ง่าย
วิธีแก้ไขจากที่ผมอ่านในเวลาว่างๆอยู่ 7-8 วัน สำหรับบางท่านไว้แก้ไขเองตอนได้แผนที่ใหม่มาแล้วไม่แสดง icon คือ
1.สำรองข้อมูลและเซ็ตโปรแกรม primo ใหม่ ลบไฟล์ใน save ออก ใส่แผนที่ใหม่ ไฟล์ poi ใหม่เรียบร้อย
2.เปิดโปรแกรม เข้าไปตั้งค่าให้มีการแสดง icon poi ทุกๆอย่าง แล้ว กลับออกมา เข้าไป copy เอาไฟล์ poi_visibilities ที่โปรแกรมสร้างขึ้นมาอยู่ใน save เอาออกมาดู
3.ในไฟล์ poi_visibilities โปรแกรมจะเขียนค่าเอาไว้ให้เพื่อแสดง icon poi แต่ที่ไม่แสดงเพราะยังหาชื่อ icon ตนเองใน branding ไม่เจอ ต้องทำการเติมชื่อให้ก่อน ส่วนจะเติมชื่อ icon poi ตรงไหน ว่าอะไร เช่น เราดูบรรทัดตรงปั๊มน้ำมันสักบรรทัด
หากโปรแกรมเขียนไว้ว่า
Petrol_Station rPa||1000|0
ตรงช่องที่เป็นขีดคู่ || คือ ส่วนที่จะต้องเติมชื่อ icon poi เข้าไป หากมีอยู่แล้วไม่ต้องเติม แสดงว่ามีแสดงแน่นอน
4.ชื่อ icon มาจาก
copy ตัว branding.zip ที่ใช้ออกมาหนึ่งชุด เพื่อแตกไฟล์มาดู ทำการแตกไฟล์ เข้าไปดูไล่จาก
ui_igo9 > icons > poi > poi.icon
ที่ไฟล์ poi.icon นี้เปิดด้วย notepad ไล่หาชื่อที่เกี่ยวกับ ปั๊ม PA จนเจอเขียนไว้
[Petrol_Station.PA]
$poi_mapdistant.bmp
$petrol2.spr 7
$petrol2.spr 7
หมายถึงชื่อ icon ปั๊มนี้ตั้งเอาไว้ชื่อ Petrol_Station.PA สังเกตส่วนที่อยู่ใน [ ] จะหมายถึงชื่อ icon นั้นๆ และอาจจะตั้งชื่ออื่นก็ได้แล้วแต่คนทำ
เราก็เอาคำว่า Petrol_Station.PA ไปใส่ในข้อ 3 กลายเป็น
Petrol_Station rPa|Petrol_Station.PA |1000|0
ไฟล์อื่นก็ทำตามแบบนี้ไปเรื่อยๆจนครบ และตอนเปิดโปรแรกมใหม่ ก็เอาไปใส่ใน save เลย หากเปิดไม่ขึ้นรีเซ็ใหม่แล้วใส่ใหม่อีกครั้ง
หวังว่าจะเป็นประโยชน์บ้างไมมาก็น้อย ครับ
เพิ่มเติม ครับสำหรับท่านที่ใช้แผนที่เดิม icon poi ส่วนใหญ่คงแสดงอยู่ครับ ยกเว้นบางอย่างที่อาจไม่แสดง ก็ไม่จำเป็นต้องใช้ branding อันนี้ก็ได้ครับ
เว้นแต่อยากทำให้ครบ เช่น พวกกลุ่มร้านสะดวกซื้อ ก็ลองทำตามวิธีข้างบน ข้อ 1- 4 ครับ