เป็นไปได้ไหมที่จะระบุตำแหน่งทางแยกถนนด้วยการใช้ Nominatim?


10

เป็นไปได้หรือไม่ที่จะระบุตำแหน่งของทางแยกถนนโดยใช้ Nominatim

ตัวอย่างแบบสอบถาม geocode

Commonwealth Ave at Washington Street, Boston, MA

Geocode ที่ประสบความสำเร็จโดย Google

https://maps.google.com/maps?q=Commonwealth+Avenue+at+Washington+street,+Boston,+MA&hl=en&sll=42.351351,-71.118573&sspn=0.054868,0.132093&t=h&hnear=Commonwealth+Ave+%26+Washington+St,+Boston,+Suffolk,+Massachusetts+02135&z=17

Geocode ที่ล้มเหลวโดย Nominatim

http://nominatim.openstreetmap.org/search.php?q=Commonwealth+Ave+at+Washington+Street%2C+Boston%2C+MA&viewbox=-337.5%2C85.34%2C337.5%2C-80.5

คุณใช้เวอร์ชั่นอะไร
RK

1
ยังไม่ได้นำมาใช้ใน nominatim รุ่น 2 คิดว่ามันจะถูกตรวจสอบสำหรับรุ่นถัดไป
leandronn

คำตอบ:


1

มันควรจะสามารถ หน้าวิกิพีเดียสำหรับ Nominatim v2กล่าวว่าดังนั้น:

  • การสนับสนุนหลายภาษาสำหรับใกล้ที่สุด / ใน / im (รายการคำที่เป็นไปได้ใน wiki (Name_finder: การแปล) (กำลังดำเนินการ) - การค้นหาจุดตัดถนน
  • จัดเตรียมตัวเลือกเพื่อใช้โมดูลการค้นหาข้อความแบบเต็ม postgresql เป็นวิธีการจัดทำดัชนีทางเลือก
  • การจัดรูปแบบที่ดีขึ้นของที่อยู่เอาท์พุท (รูปแบบที่อยู่ def ใน wiki? crowdsource?)
  • การทำดัชนีรองรับการป้อนข้อความอัตโนมัติ (การค้นหาคำนำหน้า)

1
ฉันจะส่งแบบสอบถามไปยัง Nominatim ได้อย่างไร ฉันพยายามStreet A at Street Bแต่มันไม่ทำงาน
Nyxynyx

ยังไม่ได้ลอง แต่คุณลองได้Street A corner Street Bไหม
RK

เพียงแค่พยายามมันใช้งานไม่ได้http://nominatim.openstreetmap.org/search.php?q=Commonwealth+Ave+corner+Washington+Street%2C+Boston%2C+MA&viewbox=-337.5%2C85.34%2C337.5%2C-80.5
Nyxynyx

1
วิกิมีเป็นรายการ (สิ่งที่ต้องทำ) ฉันยังไม่คิดว่าจะมีการใช้งานและยังไม่ได้กล่าวถึงใน MapQuest API ที่ใช้ Nominatim
spg

0

สิ่งที่ได้ผลสำหรับฉันคือการใช้ geopy (ห้องสมุดหลาม) ห้องสมุดนี้สามารถใช้ทั้ง google maps และ geolocators ที่เสนอชื่อ คุณสามารถค้นหาทั้งตำแหน่งทางภูมิศาสตร์และเปรียบเทียบได้ หาก nominatim ล้มเหลวที่ทางแยกคุณสามารถเลือก Google สำหรับรายการเหล่านั้น จากประสบการณ์ของฉัน Google Maps API ค่อนข้างให้อภัยกับข้อความค้นหาที่ไม่สมบูรณ์หรือซับซ้อนมากขึ้น

https://github.com/geopy/geopy

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