Skip to content

ไลบรารี 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

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

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

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

Published on Categories ไม่มีหมวดหมู่Tags

About wannaphong

วรรณพงษ์ ภัททิยไพบูลย์ ผู้ดูแลเว็บ wannaphong.com และผู้เขียนบทความบล็อกนี้ นักศึกษาชั้นปีที่ 1 สาขาวิทยาการคอมพิวเตอร์และสารสนเทศ คณะวิทยาศาสตร์ประยุกต์และวิศวกรรมศาสตร์ มหาวิทยาลัยขอนแก่น วิทยาเขตหนองคาย

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องที่ต้องการถูกทำเครื่องหมาย *