2017-08-17 343 views
2

我可以在这里找到我关心的shapefile文件,但我确定这可以应用于任何使用基于状态的坐标平面坐标:GeoTools,Java:如何将Shape文件数据从DOR转换为经纬度坐标的可用多边形

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

我目前使用GeoTools,一个Java工具包,设计用于读取GIS shape文件这样的显示关于它们的信息。我可以通过文件进行迭代,并显示与每个税收管辖权相关联的多边形,但这里的输出示例行:

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

根据我的研究,这些坐标似乎没有任何的排队典型的坐标系统。我期待他们来源于称为国家平面坐标的坐标系,但即使对于这些坐标系,目前似乎也没有正确的格式。我希望有人知道这些值来自哪里,以及是否有办法让GeoTools以更标准化的经纬度格式输出它们。

+1

如果我认为正确,shapefile将投影与它们一起存储。如果您可以从文件或投影的“EPSG”代码(投影的全局标识符)获取投影,您将自动知道如何处理坐标。 – vatbub

+0

看看geotools.org上的crs教程,你会看到如何做到这一点 –

回答

2

我只是从网站上下载最新的shape文件,并把它们导入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

这意味着您正在使用GCS_North_American_1983_HARN坐标系和Lambert_Conformal_Conic投影

相关问题