perlプログラムにて、住所から 緯度経度を一括取得したいと考えております。
入力ファイル(住所データ リスト)1万レコード程度
千代田区○○1-1-1
港区XX2-2-2
・・・
出力ファイル(住所<TAB>緯度<TAB>経度)
千代田区○○1-1-1<TAB>3X.XXX<TAB>13X.XXX
港区XX2-2-2<TAB>3X.XXX<TAB>13X.XXX
・・・
GoogleAPIを使えばよいのかと思いますが、全くperlからの呼び出し方法がわかりません。
教えてください。(widowsにperlをインストールして 使っています。)
No.2ベストアンサー
- 回答日時:
jsonデータの中に"geometry" : -> "location" があるので、緯度経度を取得できる。
例
東京都港区芝公園1丁目5番25号
http://maps.googleapis.com/maps/api/geocode/json …
No.1
- 回答日時:
PerlやPHPで、Google Mapを使うなら、Google Maps JavaScript APIが妥当です。
私は、申し訳ありませんが、Perlは全くできないので、以下の程度の提言に
なってしまいますが、参考なればと思います。
#!/usr/local/bin/perl
print "Content-Type: text/html; charset=Shift_JIS\n\n";
print "<html>";
ここに Google Maps JavaScript APIのコード
print "</html>";
exit;
それから、Google Maps JavaScript APIの【無料版】についての注意です。
→別に有料の API for Business というのがあります
・一日にリクエストできるのは、最大2500まで
・住所から緯度経度への連続変換についても禁止
→1秒あたり1リクエストでも途中で制限がかかります
ということで、1万レコードということは、個人の趣味範疇ではないですよね。
かなり高額だったと思いますが、API for Business が良いでしょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- XML エクセルのマクロについて教えてください。 3 2023/02/06 09:06
- HTML・CSS CSS のみのタブ切り替えについて 1 2023/01/11 16:47
- Excel(エクセル) 【Excel】住所に郵便番号を付記する方法 3 2022/05/07 17:15
- その他(Microsoft Office) パワークエリの複数ファイルのデータ統合について 3 2022/07/14 17:06
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/06 13:01
- マウス・キーボード Tabキーとテンキーが右側にあるワイヤレスキーボード を探しています。 仕事上数字を入力することが多 3 2022/09/22 21:13
- モニター・ディスプレイ Win11マルチディスプレイでの異なる仮想デスクトップの表示 3 2023/02/01 10:02
- その他(ソフトウェア) 一太郎付属の”全件検索”ツールの不具合 3 2023/07/25 15:03
- C言語・C++・C# C++のcase文の書き方 4 2023/02/24 20:50
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/04 12:47
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
JavaでCSVファイルを高速に読む...
-
VBAでCSVファイルの特定行を書...
-
形態素解析の解析内容を各品詞...
-
CSVが可変長の場合の検索方法
-
vNoteのBODY部の取得(長めです)
-
openした後、closeしないでプロ...
-
VBAでCSVファイルを途中行まで...
-
VB6.0でDB接続する際に切断時の...
-
プログラミング(流れ図とコー...
-
拡張子 ”log” と ” dat” の違い
-
VBAコードを張り付け後のエクセ...
-
バッチファイルの作り方(CSV→...
-
batファイルでrenameができませ...
-
close()で例外が投げられる理由
-
vba dir の相対パス
-
MATLABのm-fileについて
-
文字列をカウントする方法
-
至急お願いします。C言語で.img...
-
一定時間が経過したフォルダの削除
-
画像アップロード機能を追加し...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAでCSVファイルの特定行を書...
-
ExcelをCSV書き出す場合のシー...
-
openした後、closeしないでプロ...
-
VBAでCSVファイルを途中行まで...
-
VBAで巨大なファイルの途中から...
-
ReadLineでの読み出し行を指定する
-
JavaでCSVファイルを高速に読む...
-
MATLAB グローバル変数の宣言
-
エクセルVBA コードが同じでも...
-
Perlの変数に文字数制限(容量...
-
perlで、後ろの行を読んで、前...
-
C言語でのファイルのデータ更...
-
2つのCSVファイルをマッチング
-
VB6.0でDB接続する際に切断時の...
-
CSVが可変長の場合の検索方法
-
perlで容量の大きいCSVファイル...
-
1ファイルずつ読み込みたい
-
VBScriptでファイル保存先のデ...
-
perl で googleAPIを呼び出す...
-
C#でCSVファイルを逐一更新したい
おすすめ情報