memo.xight.org

日々のメモ

カテゴリ : 位置情報

1ページ目 / 全1ページ

GeoIP

Summary

# aptitude install geoip-bin
# cp /etc/GeoIP.conf.default /etc/GeoIP.conf


/etc/GeoIP.conf を編集

# Enter your license key here
LicenseKey YOUR_LICENSE_KEY_HERE

# Enter your User ID here
UserId YOUR_USER_ID_HERE

# Enter the Product ID(s) of the database(s) you would like to update
# By default 106 (MaxMind GeoIP Country) is listed below
ProductIds 106

% geoiplookup example.com
GeoIP Country Edition: US, United States

Reference

Bubble://ちずろぐ/
http://bubble.air-nifty.com/mapper/

Bubble://ちずろぐ/: GeoIP
http://bubble.air-nifty.com/mapper/geoip/

Debian パッケージディレクトリ検索 (バイナリ) - geoip-bin
Debian パッケージディレクトリ検索 (バイナリ) - libgeoip-dev
Debian パッケージディレクトリ検索 (バイナリ) - libgeoip1

PlaceEngine - 無線LANのAP情報から現在位置を取得

Summary

Wi-Fi機器を使って簡単に現在位置を推定し,周辺の関連情報を提供しやすくするサービス

GPS携帯でなくとも,緯度,経度,住所情報などの位置情報を取得可能.
精度は 30m - 200m 程度.
PlaceEngine クライアントソフトをインストールする必要がある.

Reference

PlaceEngine
http://www.placeengine.com/

via

ここギコ!: WiFi電波で位置が分かるPlaceEngine試験公開中!
http://kokogiko.net/m/archives/001661.html

オレンジニュース - 2006-07-07
http://secure.ddo.jp/~kaku/tdiary/20060707.html#p02

Opera Mobile(TM) for Willcom W-ZERO3 (Windows Mobile 5.0)
http://jp.opera.com/products/mobile/products/wm-zero3/

via [2006-08-01]追記

窓の杜 - 無線LANのAP情報から現在位置を取得できるPC/W-ZERO3用ソフト「PlaceEngine」
http://www.forest.impress.co.jp/article/2006/08/01/placeengine.html

PostLBS - オープンソースの経路探索,位置情報検索エンジン

Summary

株式会社オークニーが提供する,オープンソースの経路探索,位置情報検索エンジン.
PostgreSQLと,同社が提供する空間拡張ツール PostGISをベースに構成.

Demo

Routing Demo
http://www.orkney.jp/postlbs-demo/

Reference

PostLBS
http://www.orkney.jp/postlbs-cms/

株式会社オークニー
http://www.orkney.co.jp/

via

オレンジニュース - 2006-07-06
http://secure.ddo.jp/~kaku/tdiary/20060706.html#p04

hostip.info - IPアドレスから国名や緯度,経度を取得するWebサービスAPI

Summary

hostip.infoのAPIを使ってIPアドレスから国名,緯度,経度を取得可能.

アクセス元の国名を取得する.

http://api.hostip.info/country.php

JP


指定したIPアドレスの国情報を取得する

http://api.hostip.info/get_html.php?ip=12.215.42.19

Country: UNITED STATES (US)
City: Sugar Grove, IL


指定したIPアドレスの国情報を取得する (緯度,経度付)

http://api.hostip.info/get_html.php?ip=12.215.42.19&position=true

Country: UNITED STATES (US)
City: Sugar Grove, IL
Latitude: 41.7696
Longitude: -88.4588


XMLで取得する

http://api.hostip.info/?ip=12.215.42.19
<HostipLookupResultSet 
	version="1.0.0"
	xmlns="http://www.hostip.info/api"
	xmlns:gml="http://www.opengis.net/gml"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://www.hostip.info/api/hostip-1.0.0.xsd"
>
	<gml:description>
		This is the Hostip Lookup Service
	</gml:description>
	<gml:name>
		hostip
	</gml:name>
	<gml:boundedBy>
		<gml:Null>
			inapplicable
		</gml:Null>
	</gml:boundedBy>
	<gml:featureMember>
		<Hostip>
			<gml:name>
				Sugar Grove, IL
			</gml:name>
			<countryName>
				UNITED STATES
			</countryName>
			<countryAbbrev>
				US
			</countryAbbrev>
			<!-- Co-ordinates are available as lng,lat -->
			<ipLocation>
				<gml:PointProperty>
					<gml:Point srsName="http://www.opengis.net/gml/srs/epsg.xml#4326">
						<gml:coordinates>
							-88.4588,41.7696
						</gml:coordinates>
					</gml:Point>
				</gml:PointProperty>
			</ipLocation>
		</Hostip>
	</gml:featureMember>
</HostipLookupResultSet>


Reference

Using the Database - IP Address Lookup - Community Geotarget IP Addresses Project
http://www.hostip.info/use.html

via

phpspot開発日誌 - 2006-01-20 - IPアドレスから国名や経緯度を得る方法
http://phpspot.org/blog/archives/2006/01/ip.html
オレンジニュース - 2006-01-20
http://secure.ddo.jp/~kaku/tdiary/20060120.html#p10

Geocoding - 住所から緯度経度を検索

Summary

住所から緯度と経度を検索できるサービス.
REST APIも公開.
クリックして拡大

成功時

http://www.geocoding.jp/?q=東京タワー の結果
<?xml version="1.0" encoding="UTF-8" ?>
<result>
	<address>東京タワー</address>
	<coordinate>
		<lat>35.658597</lat>
		<lng>139.745437</lng>
		<lat_dms>35,39,30.949</lat_dms>
		<lng_dms>139,44,43.573</lng_dms>
	</coordinate>
	<url>http://www.geocoding.jp/?q=%E6%9D%B1%E4%BA%AC%E3%82%BF%E3%83%AF%E3%83%BC</url>
</result>


重複時

http://www.geocoding.jp/?q=府中 の結果
<?xml version="1.0" encoding="UTF-8" ?>
<result>
	<address>府中</address>
	<choices>
		<choice>府中駅 東京</choice>
		<choice>府中駅 徳島</choice>
		<choice>府中駅 広島</choice>
	</choices>
	<url>http://www.geocoding.jp/?q=%E5%BA%9C%E4%B8%AD</url>
</result>


エラー時

http://www.geocoding.jp/?q=東京タワーリングインフェルノ の結果
<?xml version="1.0" encoding="UTF-8" ?>
<result>
	<address>東京タワーリングインフェルノ</address>
	<error>001</error>
</result>


Reference

Geocoding
http://www.geocoding.jp/
Geocoding REST API
http://www.geocoding.jp/api/

GeoURL に登録する

Summary

  GeoURL[2003-11-01-5] に登録する.

緯度,経度を計算

  西半球経度と南半球緯度はマイナスの値.
  X 度 Y 分 Z 秒 (X degrees, Y minutes, and Z seconds) を 10進数 に変換.
  X + Y/60 + Z/3600
  Geo Tag Generator [2005-03-08-16] が便利.

緯度,経度とサイト名を メタデータとして記述.

<meta name="geo.position" content="35.7556;139.7019">
<meta name="ICBM" content="35.7556, 139.702">
<meta name="DC.title" content="xight.org">


GeoURL に ping を送信

  GeoURL - Ping form
  http://geourl.org/ping/

Reference

  GeoURL - Add your site
  http://geourl.org/add.html

緯度経度情報を取得する

Summary

  世界測地系の緯度,経度が取得可能.

Reference

  国土地理院 - 地図閲覧サービス
  http://watchizu.gsi.go.jp/

via

  神奈川県環境科学センター - 地球環境学習ひろば - 環境調査マップを作成する - 緯度経度情報を取得する方法
  http://www.k-erc.pref.kanagawa.jp/learning/chizu/I_DL/I_DL.htm

位置情報から住所や天気を取得する方法

Summary

Location::GeoTool を利用して世界測地系から日本測地系の位置情報に変換可能.

Source

  僕のいる場所投稿するよ - 2004-12-28より
#!/usr/bin/perl
use strict;
use Location::GeoTool;
use LWP::Simple;

# 測地系変換
my ($lat, $lng) = Location::GeoTool->create_coord(
	'35.41.31.32',
	'139.42.12.50',
	'wgs84',
	'gpsone'
)->format_mapion->array;

# LWP でマピオンからデータを取得
my $url = sprintf("http://www.mapion.co.jp/c/f?uc=1&grp=all&nl=%s&el=%s",
	$lat, $lng
);
my $source = LWP::Simple::get($url);

  

Reference

  僕のいる場所投稿するよ - 2004-12-28
  http://here.vag.jp/archives/11448222.html
  僕のいる場所投稿するよ - 2004-02-20
  http://here.vag.jp/archives/141119.html

via

  Blog Hacks - 2004-12-28
  http://hacks.bloghackers.net/archives/2004/12/1_blog_hacs_via.html

marcosWeskamp

geoTracker

  ユーザーの位置情報を基にして,ほとんどリアルタイムで,世界中の気象映像を撮影するアプリケーション
  http://www.marumushi.com/apps/geotracker/index_j.html

residual users

  緯度: 色調
  経度: 彩度
  頻度: サイズ
  で残存ユーザを表現(?)

early GPS experiments

  GPSで通った道を視覚化(?)

Habitat Perspectives

  私たちが住んでいるこの「場所」を空間的,時間的に視覚化しようという試み
  http://www.marumushi.com/apps/perspectives/?lan=jp

synapsis

  ネットワークトラフィックの視覚化
  http://www.marumushi.com/apps/synapsis/

social circles

  メーリングリストの視覚化
  http://marumushi.com/apps/socialcircles/

newsmap

  Google NEWS の視覚化
  TreeMap 視覚化アルゴリズムを利用.
  http://www.marumushi.com/apps/newsmap/

街区レベル位置参照情報

データの内容

  "都道府県名","市区町村名","大字・町丁目","街区符号・地番","座標系番号","X座標","Y座標","緯度","経度","住居表示フラグ","代表フラグ"

データの形式

  CSV形式


  "東京都","新宿区","高田馬場四丁目",1,9,-32119,-11830.3,35.710425,139.702588,1,1

戯言

  研究のサンプルデータに使用してみようかな

Reference

  街区レベル位置参照情報ダウンロードサービス
  http://nlftp.mlit.go.jp/isj/

via

  Passion For The Future: 私的距離検索実験Geogeo
  http://www.ringolab.com/note/daiya/archives/000412.html