初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2020-05-02 22:39:12

pon3
Member

Locationから市町村名

よろしくおねがいします。
FileMaker18です。

営業さんが持っているFileMakerGoで、営業報告書を考えています。
Locationで経度と緯度を取得できることがわかったのですが、
それから市町村名を表示できたらと考えています。
どのようにすればよいでしょうか。

Offline

#2 2020-05-03 00:38:28

Hiro
Member

Re: Locationから市町村名

環境ないので机上のアイディアです。

WebサービスAPIにクエリーURLを送って目的の市町村名を受信します。
具体的には、「緯度・経度から住所を取得」とかでググって解説サイトをご覧ください。
また、今回目的のWebサービスは「逆ジオコーディング Geocode API」ですが、商用利用ライセンスはほとんどが有料かと思います。
そこでフリーライセンスで使えるサービスAPIをちょっと探してみたら、良さそげな、農研機構AGINFOの「簡易逆ジオコーディングサービス」が見つかりました。
●「簡易逆ジオコーディングサービス」ホーム解説ページ → https://aginfo.cgk.affrc.go.jp/rgeocode/index.html.ja

Offline

#3 2020-05-03 18:27:25

Hiro
Member

Re: Locationから市町村名

【実装作例サンプルを補足】

iPhone環境ないので、Location情報は取得済であると想定し、それ以降の変換処理の説明サンプルとなっています。
【手順を説明】
・Location関数で位置情報をフィールド保存する
・「URLから挿入」で「簡易逆ジオコーディングサービス」APIの住所変換結果XML文を代入
・そのXML文からスクレイピングして目的住所部分だけを抽出

●サンプル「逆ジオコード変換.fmp12」 → https://1drv.ms/u/s!AlaCGhTKTWEOp2vLBp1 … t?e=kkQF7U
(※実行例[六本木ヒルズタワー]:35.660734, 139.729207 → 東京都 港区 六本木六丁目 10 )

Last edited by Hiro (2020-05-12 14:28:12)

Offline

#4 2020-05-05 00:52:53

pon3
Member

Re: Locationから市町村名

Hiro様、
私には難しいと思っていたところ、サンプルを作っていただきありがとうございます。
今はまだ理解できませんが、勉強させていただきます。

Offline

Registered users online in this topic: 0, guests: 1
[Bot] claudebot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.008 seconds, 9 queries executed - Memory usage: 505.75 KiB (Peak: 515.81 KiB) ]