2007-4-28 13:33:00 |
| 如何获得投影坐标、参考坐标、投影方式 |
ArcMap中,View——〉Data Frame Properties——〉Coordinate System:
有一系列的坐标及投影方式,可以通过以下方式获得
Public Sub getSpatialReference()
Dim pDoc As IMxDocument Dim pMap As IMap Set pDoc = ThisDocument Set pMap = pDoc.FocusMap Dim pSpatialReference As ISpatialReference Set pSpatialReference = pMap.SpatialReference Dim pProjectedCS As IProjectedCoordinateSystem Dim pGeographicCS As IGeographicCoordinateSystem Dim pProjection As IProjection Set pProjectedCS = pSpatialReference Set pGeographicCS = pProjectedCS.GeographicCoordinateSystem Set pProjection = pProjectedCS.Projection Debug.Print pProjectedCS.Name Debug.Print pGeographicCS.Name Debug.Print pProjection.Name
End Sub
输出结果:
NAD_1983_StatePlane_Vermont_FIPS_4400
GCS_North_American_1983 Transverse_Mercator:横轴墨卡托投影 |
| |
|
| |
2007-8-21 11:22:00 |
| Re:如何获得投影坐标、参考坐标、投影方式 |
pProjectedCS = pSpatialReference 这一句在.net里不能用啊。 在.net+AE9.2里,应该怎么进行投影坐标系统的转换呢? 多谢! http://blog.sina.com/shengchen |
| |
|
| |