Geolocation

Django Calculate Latitude Longitude Distance with Native (Pure) Python Library

  • Posted on: 15 November 2017
  • By: oon
Django Calculate Latitude Longitude Distance with Native (Pure) Python Library

If you try to find library on Google about how python (or Django, Flask) can easily calculate latitude longitude points distance, you probably got geopy or pyproj.

Yes, previously I used pyproj [1], because years ago I have quite alot experience with Proj4 library [2]. And it's quite hard to use pyproj in windows, you have to install SDK an so on.

What a great project (pyproj) because of the precision of its calculation.

don't belive me? it's ok, you can visit this geodesic calculation [3] to prove it. Or follow this discussion [6].

MySQL Query for Nearest Location Based Service based on Haversine Formula

  • Posted on: 2 November 2014
  • By: oon
Location Based Service with MySQL

MySQL support geospatial since version 5.0.6 with spatial extensions [3], but since MySQL 5.6, it has several new geo functions [2].

But what if we only want to find nearest location that the coordicate (latitude and longitude) stored at MySQL?

Using Leaflet.js to show OpenStreetmap in PhoneGap Application

  • Posted on: 30 January 2013
  • By: oon
Leaflet.js in PhoneGap Application

Dari artikel sebelumnya tentang Geolocation [1] dan menampilkan Google Static Maps [2], kali ini dilengkapi dengan menampilkan Peta OpenStreetMap dengan menggunakan Leaflet.js [3].

Untuk percobaan awal tidak perlu mendownload dan memasukkan leaflet.js ke dalam project PhoneGap, tetapi dilakukan load online dari cdn.leafletjs.com.

Pada file index.html tambahkan beberapa baris berikut ini pada bagian <head>

Show Static Map Location in PhoneGap

  • Posted on: 28 January 2013
  • By: oon
Google Static Maps in PhoneGap

Setidaknya ada dua mekanisme dalam menampilkan lokasi di peta Google:

  1. Menggunakan static map, sehingga peta hanya akan tampil sebagai gambar [1]
  2. Menggunakan Google Maps JavaScript API [2]

Dalam artikel ini akan dibahas menampilkan peta static dengan menggunakan PhoneGap. Intinya adalah membuat sebuah image dengan src berupa alamat berikut

Working with Geolocation in PhoneGap

  • Posted on: 27 January 2013
  • By: oon
PhoneGap Geolocation

[UPDATE] untuk Android 4.0.3 ke atas, gunakan tambahan opsi pada pemanggilan getCurrentPosition()


navigator.geolocation.getCurrentPosition(onSuccess, onError,
{frequency:5000, maximumAge: 0, timeout: 10000, enableHighAccuracy:false});

Penulis punya ketertarikan yang sangat besar dengan Location Based-Service/Geolocation/Maps.

Jadi tentu saja pembahasan yang tidak terlewatkan adalah bagaimana menggunakan teknologi Geolocation di PhoneGap.