Googleマップの空間参照系
-
16-09-2019 - |
質問
Googleマップの空間参照系を入ったときに経度、緯度、長さのマップの検索バー?
がその場で発音を確認することがヒントされることがWGS84もに変換しましたが、その座標システム、何も表示された時はペーストの座標をgoogleマップ検索ボックス。
私からの転換を図GDA MGA56.
サンプル
- 入力MGA56以下のフォームに記入して送信:336301,6253363
- 期待WGS86以下のフォームに記入して送信:-33.8473340793201,151.230631835944
- 取得します:16834916.928327594-4008321.1020318186
空間coordシステム
- EPSG:28356のためのMGA56
- EPSG:900913のためのWGS86(google地図)
を使用していgeotoolsの変換:
CoordinateReferenceSystem crsMga56 = CRS.parseWKT(mga56);
CoordinateReferenceSystem crsGmaps = CRS.parseWKT(gmaps);
Coordinate coordinate = new Coordinate(336301, 6253363);
Point point = new GeometryFactory().createPoint(coordinate);
MathTransform transform = CRS.findMathTransform(crsMga56, crsGmaps);
Geometry geometry = JTS.transform(point, transform);
ピックアップしました。変換が正しくないとご利用する場合は、オンラインツールで、この正しい以下のフォームに記入して送信. http://www.environment.gov.au/cgi-bin/transform/mga2geo_gda.pl?east=336301&north=6253363&zone=56
解決
GoogleはWGS84に基づいて、球面メルカトル図法を使用します。 OpenLayersをウェブサイト上で WRITEUP のがあります。
他のヒント
それは任意の使用であれば、我々は緯度&長いが、周りの反対の方法だったようGeoToolsはJVMを変更し、
が見つかり(すなわち151、-33)、あなたが範囲{151> 90}の外になっている理由を説明する可能性があります)それは見つけることが悪夢だった。
所属していません StackOverflow