页面载入中....
Hi,Dear Friends,Welcome!
 
:: Calendar ::
 
页面载入中....
 
:: Bulletin ::
 
页面载入中....
 
:: User Login ::
 
页面载入中....
 
:: Categories ::
 
页面载入中....
:: Recent Entries ::
 
页面载入中....
:: Comments ::
 
页面载入中....
:: Messages ::
 
页面载入中....
:: Information ::
 
页面载入中....
:: Links ::
 


 
 
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:如何获得投影坐标、参考坐标、投影方式

GIS(游客)pProjectedCS = pSpatialReference
这一句在.net里不能用啊。
在.net+AE9.2里,应该怎么进行投影坐标系统的转换呢?
多谢!
http://blog.sina.com/shengchen
 
by GIS(游客) 个人主页 | 引用 | 返回 | 删除 | 回复
 
发表评论:
页面载入中....
Powered by Oblog.