'マップ単位を「度 分 秒」に設定できない。またその設定の判別もできない。以下は回避策 'NIM031475 'CQ00151828 Sub SetDisplayUnitsDD() Dim pMxDocument As IMxDocument Set pMxDocument = ThisDocument Dim pMap As IMap Set pMap = pMxDocument.FocusMap Dim pReportUnitFormat As IReportUnitFormat Set pReportUnitFormat = pMxDoc Dim pLatLonFormat As ILatLonFormat Set pLatLonFormat = pReportUnitFormat.LatLonFormat If pReportUnitFormat.LatLonFormat Is Nothing Then '10進経緯度 MsgBox "10進経緯度" Else '度 分 秒 or 度 分(10進) MsgBox "度 分 秒 or 度 分(10進)" End If End Sub
ArcMap のデータフレームのマップ単位が度分秒であるかの判断
2016/9/1 (木)