คำถามติดแท็ก osm2po

4
จะเพิ่ม offsets ในเส้นทางได้อย่างไร?
แก้ไข: ฉันต้องการลบล้างคำถามของฉัน สมมติว่าคุณอยู่ใน "จุด A" และต้องการไปที่ "จุด B" จุดนี้จะไม่อยู่ในตาราง "at_2po_4pgr" สาเหตุไม่ใช่โหนดต้นทาง / ปลายทาง จากนั้นฉันจะค้นหาจุดที่ใกล้ที่สุดสำหรับจุด A และ B (จุดสีเขียว) หลังจากนี้ฉันอาจทำการโทร shortest_path โดยใช้รหัสจุดสีเขียวและฉันจะได้รับเส้นทาง "สีส้ม" แต่เพื่อให้ได้ต้นทุนเส้นทางจริง (ระยะทาง) ในกรณีแรกฉันจะต้องย่อส่วน "offsetA" และในกรณีที่สองเพิ่ม de "offset B" ในการคำนวณระยะทางระหว่างจุดสีแดงและจุดสีเขียวฉันเรียกใช้แบบสอบถามต่อไปนี้: SELECT * FROM st_distance( ST_GeomFromText('POINT(-3.6963314 42.3498066)',4326), ST_GeomFromText('POINT(-3.6954276 42.3479634)',4326)). ฉันจะรู้ได้อย่างไรว่าเมื่อเพิ่มหรือชดเชยการชดเชย? ขอโทษด้วยสำหรับภาษาอังกฤษของฉัน!

3
เหตุใดฟังก์ชันการกำหนดเส้นทาง pgr_ * จึงใช้งานตลอดไปโดยอ้างอิงจากข้อมูล OSM ในฐานข้อมูลที่เปิดใช้งาน pgrouting
ฉันโหลดชุดข้อมูล OSM ของเยอรมันลงใน pgrouting DB โดยใช้ osm2po 4.7.7 ทุกอย่างใช้งานได้ดีฉันมีการตั้งค่า osm2po ผ่านทางมันและมันทำงานเหมือนมีเสน่ห์ผ่านส่วนของ Java ฉันมีตาราง * _2po_4pgr ที่นำเข้าโดยไม่มีปัญหาใด ๆ แม้แต่ตาราง * 2po_v ก็ถูกนำเข้าแม้ว่าฉันจะไม่เข้าใจความสัมพันธ์ทั้งหมดของตารางนี้ ฉันเรียกใช้ฟังก์ชัน pgr_createTopology ซึ่งใช้เวลาสักครู่ (12000secs) ในขณะที่คำนวณขอบ 6m ทั้งหมด ฉันคิดว่านี่จะทำข้อตกลง แต่ก็ยังช้าไปไม่ได้ ฉันอยากจะรู้ว่าฉันลืมบางสิ่งบางอย่าง ฉันกำลังคิดที่จะใช้ pgRouting แทนที่จะเป็นไลบรารี java แต่ในขณะนี้ประสิทธิภาพของมันฉลาดกว่าการเปรียบเทียบ

3
วิธีที่ดีที่สุดในการใช้การกำหนดเส้นทางผ่านพื้นที่เช่นลานจอดรถคืออะไร
ฉันใช้ OSM2PO เพื่อกำหนดเส้นทางเดินเท้าและฉันสังเกตว่าเส้นทางเดินเท้า OSM จำนวนมากไม่ได้ติดตั้งในอุดมคติ ตัวอย่างเช่นมีหลายเส้นทางที่แบ่งเป็นลานจอดรถซึ่งสามารถเดินได้อย่างชัดเจน แต่จะถูกมองข้ามและไม่เปลี่ยนเป็นถนนดังนั้นเราเตอร์เชื่อว่าคุณไม่สามารถเดินผ่านได้ ส่งผลให้ระยะทางเดินนานกว่าความจำเป็น มีวิธีปฏิบัติในการจัดการกับเรื่องนี้หรือไม่? ฉันเดาว่าปัญหาเดียวกันนี้เกิดขึ้นเมื่อจัดการกับ "พื้นที่" ใด ๆ ที่สามารถเดินได้ (เช่นสวนสาธารณะที่ไม่มีเส้นทางผ่านพวกเขา) ปัญหาอีกอย่างคือทางเท้าไม่เชื่อมต่อกับถนน ในหลาย ๆ สถานการณ์สิ่งนี้นำไปสู่ผลลัพธ์การกำหนดเส้นทางย่อยอีกครั้ง OSM มีปัญหาเหล ดูเหมือนจะเป็นปัญหาที่ยาก แต่เป็นปัญหาที่พบบ่อยดังนั้นฉันจึงสงสัยว่ามีใครพูดถึงเรื่องนี้ในทางปฏิบัติหรือไม่ ขอบคุณสำหรับความคิดของคุณ!
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.