[OSM-ja] 国土数値情報の変換プログラムについて
nori_u
noriu1215 @ gmail.com
2010年 4月 7日 (水) 22:42:24 BST
nori_u です。
> その変更点が以下になります。
ksj2osm-airport.pl, ksj2osm-lake.pl どちらも
Tom さんの修正で問題ないと思います。
空港データのインポートには他にも小さなバグがあったので
少し手を入れてみました。
http://wiki.openstreetmap.org/wiki/User_talk:Tatata/ksj2osm-airport.pl
参考になれば幸いです。
--
2010年4月8日0:27 Tom Hayakawa <tom.hayakawa @ gmail.com>:
> Tomです。
>
> オルソも一休みの感がありますので、
> 国土交通省の国土数値情報のポートを試みてるのですが、
> ちょっと不具合らしき事が数件ありますので、ご相談です。
>
>
> まず、「空港データ」「湖沼データ」のポートを試みました。
> http://wiki.openstreetmap.org/wiki/Import/Catalogue/Japan_KSJ2_Import/Airport
> http://wiki.openstreetmap.org/wiki/Import/Catalogue/Japan_KSJ2_Import/Lake_and_pond
> (国土数値情報からのダウンロードファイルの年度は、間違いないはずです。)
>
> この国土数値情報からダウンロードしたデータを、OSM形式に変換する際に、
> エラーが出て、変換ファイルが正常に出力されませんでした。
> 中身がカラッポでした。
> それで、エラーを元にコードを眺めていますと、
> どうも、このあたりが怪しい・・・と、改変してみたところ、
> 普通にOSMファイルが出力されました。
>
> その変更点が以下になります。
>
> ● ksj2osm-airport.pl line99 あたり
> 変更前:
> -------------------------------------
> sub handle_char () {
>
> my ($expat, $string) = @_;
> # $workString = $string;
> $workString .= ""; # mod 2009-05-26
> }
> -------------------------------------
> ↓
> 変更後:
> -------------------------------------
> sub handle_char () {
>
> my ($expat, $string) = @_;
> $workString = $string;
> # $workString .= ""; # mod 2009-05-26
> }
> -------------------------------------
>
> ● ksj2osm-lake.pl line103あたり
> 変更前:
> -------------------------------------
> sub handle_char () {
>
> my ($expat, $string) = @_;
> # $workString = $string;
> $workString .= ""; # mod 2009-05-26
> }
> -------------------------------------
> ↓
> 変更後:
> -------------------------------------
> sub handle_char () {
>
> my ($expat, $string) = @_;
> $workString = $string;
> # $workString .= ""; # mod 2009-05-26
> }
> -------------------------------------
>
> ただ、詳細にコードを追ったわけでもありませんので、
> どなたか確認していただけないでしょうか?
>
> 私の環境は、
> ActivePerl-5.10.1.1006-MSWin32-x86-291086
> で、実行しました。
>
>
> #長くなったので、もう一件、別でメールします。
>
>
>
> _______________________________________________
> Talk-ja mailing list
> Talk-ja @ openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-ja
>
Talk-ja メーリングリストの案内