[前][次][番号順一覧][スレッド一覧]

mysql:16557

From: Yoshiaki Yamasaki <Yoshiaki Yamasaki <yoshiaki.yamasaki@xxxxxxxxxx>>
Date: Wed, 20 Nov 2019 17:31:36 +0900
Subject: [mysql 16557] Re: [mysql 16556] Re: [mysql 16555] Re: [mysql 16554] shapeファイルをMySQLに取り込む方法あるいはツールを教えてください

落合さん

やまさきです。

なるほど。そうだったんですね。
パスを設定して再チャレンジして頂ければと思います。

ちなみに、GDAL 3.0.1を使おうとしたらPROJ関連の設定ではまった、
という話も耳にしたことがあります。

その場合も、GDAL 2.4.2では問題無かったようなので、PROJ関連のエラーが出ているのであれば、
2.4.2も試されることをお勧めします。
(今確認すると、10/28にGDAL 2.4.3がリリースされていましたが、2.4.3は未検証です)

> 「Affects me」ボタンをクリックしました!
ありがとうございます!!


On 2019/11/20 16:35, 落合 司郎 wrote:
> やまさき 様
>
> 情報提供、ありがとうございました。
> 頂いた情報は把握していたのですが、うまくいかず、悩んでいました。
>
> ogr2ogrのパスが通っていないため、コマンドを認識していません。
> パスを設定してチャレンジしてみます。
>
> 「Affects me」ボタンをクリックしました!
>
> On 2019/11/20 14:53, Yoshiaki Yamasaki wrote:
>> やまさきです。
>>
>> 出力までできるのかどうかは把握できていませんが(※)、
>> GDALというライブラリ群の中のogr2ogrというコマンドで取込みは可能です。
>>
>>  ※ST_AsGeoJSON()関数を使ってMySQLからGeoJSON形式で抜き出した後で、ogr2ogrで
>>   GeoJSONのファイルをシェープファイルに変換する、ということはできると思います。
>>
>> いくつか注意事項があるのですが、それらを含め詳細を以下の資料で解説していますので、
>> ご確認下さい。
>>
>>  MySQL 8.0で強化されたGIS機能と使用事例のご紹介+α 
>>  https://urldefense.proofpoint.com/v2/url?u=https-3A__speakerdeck.com_yoshiakiyamasaki_mysql-2D8-2Ddot-2D0deqiang-2Dhua-2Dsaretagisji-2Dneng-2Dtoshi-2Dyong-2Dshi-2Dli-2Dfalsegoshao-2Djie-2Da&d=DwIDaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=E7VcB6ujEEpt7jaoWsnApzooDOq6NL7Jp-GVY_AdltI&m=OKeIYGCe9VJeLAzclxbNrsuFwjKFuXnZccVrnKkHO84&s=qeBlxwBgTPY_4NPjVC9y52cHdusijLJZwy6matdcNvY&e=
>>  ※該当部分は40ページ以降
>>  ※ShapeファイルをGeoJSON形式に変換してからインポートする手順も掲載(59ページ以降)
>>
>> ちなみに、MySQL Workbenchにもシェープファイルを取り込める機能があるのですが、
>> 内部でGDALを使用していて、同梱されているGDALのバージョンが古かったりする関係上、
>> 上手く動かないケースがあるので、上記の手順をお勧めします。
>> (この件についてバグ報告したいと思いつつ、まだ報告できていないのですが…)
>>
>> また、GDALに頼らずに、MySQLとしてShapeファイルをインポート/エクスポートできるツールを
>> 用意して欲しいと思っていて、以下の機能追加リクエストを登録していますので、よろしければ
>> 「Affects me」ボタンをクリックして頂けると助かります!
>>
>>  Bug#90023: [Feature request] Shape File import/export tool
>>  https://bugs.mysql.com/bug.php?id=90023
>>
>>
>> On 2019/11/20 14:28, 落合 司郎 wrote:
>>> 落合と申します。
>>>
>>> MySQL 8.0でgeometryを扱いたいと思っています。
>>>
>>> 以下の環境で、geometryと属性データを含むshapeファイルをMySQL 8.0に取り込む方法あるいはツールをご存知の方がいましたら教えてください。
>>>
>>> shapeファイルを直接MySQL 8.0に取り込むのではなく、shapeファイルをcsvに出力し、取り込む場合は、shapeファイルをcsvに出力する方法あるいはツールを教えてください。
>>>
>>> また、MySQL 8.0のgeometryを含むテーブルをshapeファイルに出力する方法あるいはツールも教えてください。
>>>
>>> OS:windows 7
>>> mySQL:MySQL 8.0
>>> データベースエンジン:InnoDB
>>>
>>>
>>
>

-- 
YAMASAKI, Yoshiaki
MySQL Principal Solution Engineer, Asia Pacific & Japan
Oracle Corporation Japan
phone: +81-6-6442-6435
mobile: +81-80-2353-9733



[前][次][番号順一覧][スレッド一覧]

     16554 2019-11-20 14:28 [落合 司郎 <s.ochiai@] shapeファイルをMySQLに取り込む方法あるいはツールを教えてください
     16555 2019-11-20 14:53 ┗[Yoshiaki Yamasaki <y] Re: [mysql 16554] shapeファイルをMySQLに取り込む方法あるいはツールを教えてください
     16556 2019-11-20 16:35  ┗[落合 司郎 <s.ochiai@] Re=3a =5bmysql 16555=5d Re=3a =5bmysql 16554=5d shapeファイルをMySQLに取り込む方法あるいはツールを教えてください
->   16557 2019-11-20 17:31   ┗[Yoshiaki Yamasaki <y] Re: [mysql 16556] Re: [mysql 16555] Re: [mysql 16554] shapeファイルをMySQLに取り込む方法あるいはツールを教えてください