y2blog » GPSMap の機能追加

3

31

2012

GPSMap の機能追加

GPSMap の機能を拡張してみました


GPSMap の機能を拡張し、トラック、ウェイポイント、写真マーカーの表示を個別にON/OFFするコントロールを設けてみました.Google MapsやYahoo Japan Map でも地図の中心位置および標高を表示する機能を追加しました.


まだ、開発途上のバージョンなので”Nightly Build版” として公開しています.変更のあったファイルのみを配布しています.


Nightly Build版のURL : http://y2web.net/wp_plugins/gpsmap/NightlyBuild/

・上記のURLにWEBブラウザからアクセスするとディレクトリリスティングされますが、PHPファイルは

 HTTPでは中身を見ることができませんので.FTP等でアクセスする必要があります.


・電子国土上で、旧1/25000地形図と電子国土基本図(地図情報)の切り替えSWを設置

・Yahoo Japan MapsおよびGoogle Maps 上でも地図の中心位置情報を表示できるようにした.


Yahoo Japan Mapでは海上の標高は全て0m扱いになりますが、Google Maps では海底の標高(深度)の取得ができるようです.試しにセンターカーソルが海面になるように地図を移動させて見て下さい.Altitude欄にマイナスの値が表示されることが確認できます.

これまで Internet Explorer 9 では電子国土の表示の際に、互換表示モードに切り替えないと正常にトラックが表示されませんでしたが、今回 DOCTYPE宣言を

 <!DOCTYPE html>

 <html> のように、HTML 5 対応のシンプルなものに変更しましたが、Internet ExplorerではこのDOCTYPE宣言が理解できないらしく、強制的に内部で互換表示モードに切り替わってしまうようです.


Internet Explorerのバージョン毎の振る舞いの違いは理解不能ですね.早いところInternet Explorerの悪夢から解放されたいものです.
Windows 8 から標準搭載されるInternet Explorer 10 で電子国土システムの動作検証を行ってみましたが結果は全滅でした.互換モードですら表示できませんでした.過去のIEの内部構造に依存した付け焼き刃的なコードが多いのでしょうね.


次のVersion 4システムも後方コンパチビリティーを持たせるつもりのようですので、また複雑ですっきりしないシステムになってしまうかもしれません.


Google Maps での表示例


[gpsmap src=”http://y2web.net/blog/wp-content/uploads/GPS/TokaiNatureTrailTrack.gpx” provider=”GM” ngg_gallery=10 delta=500 img_attributes=’ rel=”lightbox” ‘ ]
Map Center : [ Latitude, Longitude , Altitude ] Zoom: Grid:
Overlays :   Track    Waypoint    Photo    Grid  
Average Speed : 2.55 [km/h], Cumulative Elevation Gains : Asc. 7011.37[m] , Dsc. -6687.21[m]



電子国土での表示例


[gpsmap src=”http://y2web.net/blog/wp-content/uploads/GPS/TokaiNatureTrailNo1″ provider=”CJ3old” chart=”none” delta=100 smooth=2 ngg_gallery=27 map_center=”latlon” lat=35.627010 lon=139.252778 ]
Map Center : [ Latitude, Longitude , Altitude ]
Zoom Level: ] Grid:
Overlays :   Track    Waypoint    Photo    Grid  
Map Source: Geospacial Information Authority of Japan [ http://www.gsi.go.jp/ ]
General Bathymetric Chart of the Oceans [ http://www.gebco.net ]

Local Search

Calendar

July 2018
S M T W T F S
« Jun    
1234567
891011121314
15161718192021
22232425262728
293031  
  • Blogroll

  • Meta