2017-08-17 17 views
2

私が関心を持っているシェイプファイルはここにありますが、これは状態に基づく座標を使ったシェイプファイル平面座標:GeoTools、Java:DORから緯度と経度座標で使用可能なポリゴンに変換する方法

http://dor.wa.gov/content/FindTaxesAndRates/stshpdownloads.aspx

私は現在、このようなGISシェープファイルを読み込むと、それらの情報を表示するために設計されたJavaツールキットをGeoToolsを使用しています。私は、ファイルを反復処理し、各税管轄に関連付けられたポリゴンを表示することができていますが、ここでは出力例ラインです:私の研究に基づいて

Seattle|0.096|MULTIPOLYGON(((1157963.4622609913 862693.0463841558, 
1157982.575083658 862880.4607074857, 1158623.4100880772 
864826.6100303978, ...))) 

、これらの座標のいずれかと整列していないようですが典型的な座標系。私は彼らがState Plane Coordinatesとして知られている座標系から派生していると予想していますが、現時点ではそれらも適切なフォーマットではないようです。私は、誰かがこれらの値がどこから来たのか、さらに標準化されたLatitude/LongitudeフォーマットでGeoToolsに出力させる方法があるかどうかを知りたいと思っていました。

+1

私が正しくそれを思いついたら、シェイプファイルはそれらと投影を保存します。ファイルまたは投影の 'EPSG'コード(投影のグローバル識別子)から投影を得ることができれば、座標をどのように処理するかが自動的に分かります。 – vatbub

+0

geotools.orgのcrsチュートリアルを見ると、これを行う方法がわかります –

答えて

2

私はちょうどサイトから最新のシェープファイルをダウンロードしたとArcGISにそれらを入れて、それが次の言葉:

Data Type: Shapefile Feature Class 
Shapefile: C:\Users\(...)\Downloads\Cities_17Q3\Cities_17Q3.shp 
Geometry Type: Polygon 
Coordinates have Z values: No 
Coordinates have measures: No 

Projected Coordinate System: NAD_1983_HARN_StatePlane_Washington_South_FIPS_4602_Feet 
Projection: Lambert_Conformal_Conic 
False_Easting: 1640416,66666667 
False_Northing: 0,00000000 
Central_Meridian: -120,50000000 
Standard_Parallel_1: 45,83333333 
Standard_Parallel_2: 47,33333333 
Latitude_Of_Origin: 45,33333333 
Linear Unit: Foot_US 

Geographic Coordinate System: GCS_North_American_1983_HARN 
Datum: D_North_American_1983_HARN 
Prime Meridian:  Greenwich 
Angular Unit: Degree 

また、シアトルのための多角形は、視覚的に並ぶようだ:

enter image description here

これは、Lambert_Conformal_Conic投影でGCS_North_American_1983_HARN座標系を使用していることを意味します。

関連する問題