ไลบรารี Geocoding ใน Python ที่ผมจะขอแนะนำคือ ไลบรารี geocoder ครับ
เป็นไลบรารีหนึ่งที่นำข้อมูลแผนที่จากผู้ให้บริการแผนที่ออนไลน์มาเรียกใช้งานข้อมูล ไม่ว่าจะเป็น Google map , Bing , OpenStreetMap , HERE และข้อมูลแผนที่ประเทศจีนโดย Baidu เและอื่น ๆ อีกมากมาย
- มี Api ให้เรียกใช้งาน เช่น การวัดระยะห่างระหว่างตำแหน่งกับตำแหน่ง , ดึงข้อมูลพิกัดตำแหน่งมาได้ , Geocoding Confidence และยังมี Well-known text (WKT) ด้วยครับ
- รองรับทั้ง Python 2 , Python 3
- ใช้ MIT License (MIT)
$ pip install geocoder
หรือโหลดไฟล์บีบอัดมาจาก PyPI แตกไฟล์เสร็จแล้วเปิดคอมมานด์ไลน์แล้วสั่ง
$ python setup.py install
ตัวอย่างการใช้งาน
>>> import geocoder
>>> g = geocoder.google('Bangkok')
>>> g.latlng
{'lat': 13.7563309, 'lng': 100.5017651}
อ่านเอกสารเพิ่มเติมได้ที่ https://geocoder.readthedocs.org/en/latest/
ติดตามบทความต่อไปนะครับ
ขอบคุณครับ
0 ความคิดเห็น:
แสดงความคิดเห็น
แสดงความคิดเห็นได้ครับ :)