Quantcast

「photo2shape」アドインのシェープファイル属性の小数点について

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

「photo2shape」アドインのシェープファイル属性の小数点について

ujigis kazu
みなさん、こんにちは。
宇治市役所の青木和人です。

先日の
2012年1月15日の「GIS 研修会in 河内長野」で
Photo2shapeプラグインを使ったのですが、
参加者さんから、以下の質問をもらいました。


・スマートフォンで撮影した写真のEXIF情報をみると、
 緯度経度は小数点以下10ケタ程度入っています。
 しかし、「photo2shape」アドインを使用して取込んだ
 シェープファイルの属性データは小数点以下6ケタに
 丸められています。
 この6ケタを10ケタにすることは可能なのでしょうか。


そういう仕様というところなのかなとも思うのですが、
ご存知のかた、おられたら、ご教授いただけないでしょうか。
よろしくお願いいたします。



_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

青木 和人(Kazuto AOKI)

<<地理情報システム学会 東日本大震災支援EMT活動に協力しています>>
http://rarmis.jp/dpgissig/

宇治市役所 総務部 税務室 資産税課
主幹 兼 土地係長
〒611-8501 京都府宇治市宇治琵琶33
Tel 0774-20-8719(直)   Fax 0774-21-0408

立命館大学歴史都市防災研究センター客員研究員
博士(文学)

e-mail   [hidden email]
HP       http://www.eonet.ne.jp/~g-science
brog     http://ujigis.blog.fc2.com/ (New!!)
Facebook 始めました! (New!!)

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

_______________________________________________
OSGeoJapan-discuss mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/osgeojapan-discuss
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: 「photo2shape」アドインのシェープファイル属性の小数点について

Yoichi Kayama
青木さん

かやまです

Photo2shapeプラグインをインストールしたフォルダにある
photo2shapedialog.py  というプログラムで座標のまるめを行っているようです。

プログラムの224行目から以下の関数がありますが

def getCoordinates( tags ):
  exifTags = tags




  # some devices (e.g. with Android 1.6 ) write tags in non standard way
  # as decimal degrees in ASCII field
  if EXIF.FIELD_TYPES[ exifTags[ "GPS GPSLongitude" ].field_type ][ 2
] == 'ASCII':
    strLon = str( exifTags[ "GPS GPSLongitude" ] )
    strLat = str( exifTags[ "GPS GPSLatitude" ] )
    lon = round( float( strLon ), 7 )
    lat = round( float( strLat ), 7 )
    return ( lon, lat )




ここの
    lon = round( float( strLon ), 7 )
    lat = round( float( strLat ), 7 )

というところが緯度経度の値の丸目を行っているようです。
ここの7という数値を10とかにあげればもしかすると精度があがるかも
しれません。改造の自由がありますのでためしてみるのは自由です。

後で時間ができたら試したいですが、私はまだ残業中なので本日は断念します。

2012年1月19日20:08 ujigis kazu <[hidden email]>:

> みなさん、こんにちは。
> 宇治市役所の青木和人です。
>
> 先日の
> 2012年1月15日の「GIS 研修会in 河内長野」で
> Photo2shapeプラグインを使ったのですが、
> 参加者さんから、以下の質問をもらいました。
>
>
> ・スマートフォンで撮影した写真のEXIF情報をみると、
>  緯度経度は小数点以下10ケタ程度入っています。
>  しかし、「photo2shape」アドインを使用して取込んだ
>  シェープファイルの属性データは小数点以下6ケタに
>  丸められています。
>  この6ケタを10ケタにすることは可能なのでしょうか。
>
>
> そういう仕様というところなのかなとも思うのですが、
> ご存知のかた、おられたら、ご教授いただけないでしょうか。
> よろしくお願いいたします。
>
>
>
> _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
>
> 青木 和人(Kazuto AOKI)
>
> <<地理情報システム学会 東日本大震災支援EMT活動に協力しています>>
> http://rarmis.jp/dpgissig/
>
> 宇治市役所 総務部 税務室 資産税課
> 主幹 兼 土地係長
> 〒611-8501 京都府宇治市宇治琵琶33
> Tel 0774-20-8719(直)   Fax 0774-21-0408
>
> 立命館大学歴史都市防災研究センター客員研究員
> 博士(文学)
>
> e-mail   [hidden email]
> HP       http://www.eonet.ne.jp/~g-science
> brog     http://ujigis.blog.fc2.com/ (New!!)
> Facebook 始めました! (New!!)
>
> _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
>
> _______________________________________________
> OSGeoJapan-discuss mailing list
> [hidden email]
> http://lists.osgeo.org/mailman/listinfo/osgeojapan-discuss
>

_______________________________________________
OSGeoJapan-discuss mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/osgeojapan-discuss
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: 「photo2shape」アドインのシェープファイル属性の小数点について

Nobusuke Iwasaki
青木さん、嘉山さん

岩崎です。
ちょうどphoto2shapeをいじっていたので、試して見ました。
かやまさんが指摘された場所の他に、282、283行目にも
>   lon = round( myLonDegrees + ( myLonMinutes / 60 ) + ( myLonSeconds / 3600 ), 7 )
>   lat = round( myLatDegrees + ( myLatMinutes / 60 ) + ( myLatSeconds / 3600 ), 7 )
というのがあったので、ここも10に変えてみました。

結果、ちゃんと10桁で表示されました。
http://yfrog.com/obcn8sp

ちなみにですが、私の環境だと「ファイルパス」の設定を「filepath」にすると
上手く写真が表示されないので、「filename」にして「パスは相対パス」に
チェックして、写真と同じディレクトリにshpを作る様にしています。

皆さんの場合は、いかがでしょうか?

(2012/01/19 20:34), Yoichi Kayama wrote:

> 青木さん
>
> かやまです
>
> Photo2shapeプラグインをインストールしたフォルダにある
> photo2shapedialog.py  というプログラムで座標のまるめを行っているようです。
>
> プログラムの224行目から以下の関数がありますが
>
> def getCoordinates( tags ):
>    exifTags = tags
>
>
>
>
>    # some devices (e.g. with Android 1.6 ) write tags in non standard way
>    # as decimal degrees in ASCII field
>    if EXIF.FIELD_TYPES[ exifTags[ "GPS GPSLongitude" ].field_type ][ 2
> ] == 'ASCII':
>      strLon = str( exifTags[ "GPS GPSLongitude" ] )
>      strLat = str( exifTags[ "GPS GPSLatitude" ] )
>      lon = round( float( strLon ), 7 )
>      lat = round( float( strLat ), 7 )
>      return ( lon, lat )
>
>
>
>
> ここの
>      lon = round( float( strLon ), 7 )
>      lat = round( float( strLat ), 7 )
>
> というところが緯度経度の値の丸目を行っているようです。
> ここの7という数値を10とかにあげればもしかすると精度があがるかも
> しれません。改造の自由がありますのでためしてみるのは自由です。
>
> 後で時間ができたら試したいですが、私はまだ残業中なので本日は断念します。
>
> 2012年1月19日20:08 ujigis kazu<[hidden email]>:
>> みなさん、こんにちは。
>> 宇治市役所の青木和人です。
>>
>> 先日の
>> 2012年1月15日の「GIS 研修会in 河内長野」で
>> Photo2shapeプラグインを使ったのですが、
>> 参加者さんから、以下の質問をもらいました。
>>
>>
>> ・スマートフォンで撮影した写真のEXIF情報をみると、
>>  緯度経度は小数点以下10ケタ程度入っています。
>>  しかし、「photo2shape」アドインを使用して取込んだ
>>  シェープファイルの属性データは小数点以下6ケタに
>>  丸められています。
>>  この6ケタを10ケタにすることは可能なのでしょうか。
>>
>>
>> そういう仕様というところなのかなとも思うのですが、
>> ご存知のかた、おられたら、ご教授いただけないでしょうか。
>> よろしくお願いいたします。
>>
>>
>>
>> _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
>>
>> 青木 和人(Kazuto AOKI)
>>
>> <<地理情報システム学会 東日本大震災支援EMT活動に協力しています>>
>> http://rarmis.jp/dpgissig/
>>
>> 宇治市役所 総務部 税務室 資産税課
>> 主幹 兼 土地係長
>> 〒611-8501 京都府宇治市宇治琵琶33
>> Tel 0774-20-8719(直)   Fax 0774-21-0408
>>
>> 立命館大学歴史都市防災研究センター客員研究員
>> 博士(文学)
>>
>> e-mail   [hidden email]
>> HP       http://www.eonet.ne.jp/~g-science
>> brog     http://ujigis.blog.fc2.com/ (New!!)
>> Facebook 始めました! (New!!)
>>
>> _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
>>
>> _______________________________________________
>> OSGeoJapan-discuss mailing list
>> [hidden email]
>> http://lists.osgeo.org/mailman/listinfo/osgeojapan-discuss
>>
>>
>>
>> _______________________________________________
>> OSGeoJapan-discuss mailing list
>> [hidden email]
>> http://lists.osgeo.org/mailman/listinfo/osgeojapan-discuss

--
Nobusuke IWASAKI Ph.D., Researcher
Ecosystem Informatics Division
National Institute for Agro-Environmental Sciences
3-1-1, Kannondai, Tsukuba-shi,
Ibaraki-ken 305-8604, JAPAN
Tel / Fax 81-29-838-8226  Email: [hidden email]
Website http://cse.niaes.affrc.go.jp/niwasaki/

岩崎 亘典
(独)農業環境技術研究所
生態系計測研究領域 主任研究員
〒305-8604  茨城県つくば市観音台3-1-3

【歴史的農業環境閲覧システムを公開中です】
  http://habs.dc.affrc.go.jp/

G ゴールは
E 永遠に見えない・・・
O 面白いじゃないかその方が!
FOSS4G 2011 Tokyo/Osaka 無事終わりました。ありがとうございます!
詳しくは http://www.osgeo.jpまで!

_______________________________________________
OSGeoJapan-discuss mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/osgeojapan-discuss
Loading...