みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
よろしくおねがいします。
FileMaker18です。
営業さんが持っているFileMakerGoで、営業報告書を考えています。
Locationで経度と緯度を取得できることがわかったのですが、
それから市町村名を表示できたらと考えています。
どのようにすればよいでしょうか。
Offline
環境ないので机上のアイディアです。
WebサービスAPIにクエリーURLを送って目的の市町村名を受信します。
具体的には、「緯度・経度から住所を取得」とかでググって解説サイトをご覧ください。
また、今回目的のWebサービスは「逆ジオコーディング Geocode API」ですが、商用利用ライセンスはほとんどが有料かと思います。
そこでフリーライセンスで使えるサービスAPIをちょっと探してみたら、良さそげな、農研機構AGINFOの「簡易逆ジオコーディングサービス」が見つかりました。
●「簡易逆ジオコーディングサービス」ホーム解説ページ → https://aginfo.cgk.affrc.go.jp/rgeocode/index.html.ja
Offline
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
Hiro様、
私には難しいと思っていたところ、サンプルを作っていただきありがとうございます。
今はまだ理解できませんが、勉強させていただきます。
Offline
Pages: 1
[ Generated in 0.008 seconds, 9 queries executed - Memory usage: 505.75 KiB (Peak: 515.81 KiB) ]