littleufo
路人甲
路人甲
  • 注册日期2003-07-28
  • 发帖数59
  • QQ
  • 铜币314枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1937回复:5

[求助]如何获得高斯克吕格投影的带号?

楼主#
更多 发布于:2004-10-04 16:17
就是知道是哪一个带的,比如15带,16带?
喜欢0 评分0
ryx32
路人甲
路人甲
  • 注册日期2003-08-05
  • 发帖数457
  • QQ
  • 铜币4046枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2004-10-09 08:15
<P>六度带6n-3</P><P>三度带3n</P><P>n为带号</P><P>如6n-3=lattitude</P>
举报 回复(0) 喜欢(0)     评分
littleufo
路人甲
路人甲
  • 注册日期2003-07-28
  • 发帖数59
  • QQ
  • 铜币314枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2004-10-09 11:16
<P>不是我的意思是利用程序读出图层的投影然后获得高斯投影的带号?</P><P>比如获得图层的投影是“Beijing_1954_GK_Zone_17N”,如何获得那个17?</P>
举报 回复(0) 喜欢(0)     评分
ryx32
路人甲
路人甲
  • 注册日期2003-08-05
  • 发帖数457
  • QQ
  • 铜币4046枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2004-10-10 08:13
<P>应该可以的</P><P>Mapobjects2.ProjCoordSys.type-21460就可以</P>
举报 回复(0) 喜欢(0)     评分
littleufo
路人甲
路人甲
  • 注册日期2003-07-28
  • 发帖数59
  • QQ
  • 铜币314枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2004-10-11 11:20
<P>还有一个问题,如何判断layer“没有投影”?</P><P>也就是说如果一个layer没有投影,我该如何在VB中判断呢?</P>
举报 回复(0) 喜欢(0)     评分
littleufo
路人甲
路人甲
  • 注册日期2003-07-28
  • 发帖数59
  • QQ
  • 铜币314枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2004-10-11 18:51
<P>上面的问题已经解决了</P><P>If map.Layers(0).CoordinateSystem Is Nothing Then
      ....................</P><P>    End If</P>
举报 回复(0) 喜欢(0)     评分
游客

返回顶部