前回、ある人に、「Google Mapsを使わずに緯度経度を取得することはできない。」といわれて、その反証を試みたいと思います。
Google Maps APIを使わずに、HTML version 5の新機能であるGeolocation API Specificationを参考に緯度経度を取得する方法は下記のようになります。
<!DOCTYPE html> |
navigatorオブジェクトのgeolocation属性が持っているgetCurrentPositionメソッドを使って経度緯度を取得することができます。
実際に試したところ、Google Chromeでは動きました。
ただ一点ほど注意点があるのですが、取得できた経度緯度は正確ではなかったので、やはりGoogle Maps APIを頼るしかないのだろうか。。。
Tweet
0 コメント:
コメントを投稿