16 เมษายน 2558

Published 4/16/2558 by with 0 comment

ไลบรารี Geocoding ใน Python

สวัสดีผู้อ่านทุกท่านครับ หลังจากบทความที่ผ่านมาในแท็ก "GIS" ผมได้พาผู้อ่านไประบุและบอกพิกัดตำแหน่งกันมา บทความนี้จะพาผู้อ่านไปรู้จักกับไลบรารี Geocoding หนึ่งใน Python กันครับ

ไลบรารี Geocoding ใน Python ที่ผมจะขอแนะนำคือ ไลบรารี geocoder ครับ

เป็นไลบรารีหนึ่งที่นำข้อมูลแผนที่จากผู้ให้บริการแผนที่ออนไลน์มาเรียกใช้งานข้อมูล ไม่ว่าจะเป็น Google map , Bing , OpenStreetMap , HERE และข้อมูลแผนที่ประเทศจีนโดย Baidu เและอื่น ๆ อีกมากมาย

  • มี Api ให้เรียกใช้งาน เช่น การวัดระยะห่างระหว่างตำแหน่งกับตำแหน่ง , ดึงข้อมูลพิกัดตำแหน่งมาได้ , Geocoding Confidence และยังมี Well-known text (WKT) ด้วยครับ

  • รองรับทั้ง Python 2 , Python 3

  • ใช้ MIT License (MIT)


สามารถติดตั้งได้โดยใช้คำสั่ง pip :
$ pip install geocoder

หรือโหลดไฟล์บีบอัดมาจาก PyPI แตกไฟล์เสร็จแล้วเปิดคอมมาไลน์แล้วสั่ง
$ python setup.py install

ตัวอย่างการใช้งาน

[python]
>>> import geocoder
>>> g = geocoder.google('Bangkok')
>>> g.latlng
{'lat': 13.7563309, 'lng': 100.5017651}
[/python]

อ่านเอกสารเพิ่มเติมได้ที่ https://geocoder.readthedocs.org/en/latest/
ติดตามบทความต่อไปนะครับ
ขอบคุณครับ

0 ความคิดเห็น:

แสดงความคิดเห็น

แสดงความคิดเห็นได้ครับ :)