新手请教GIS开发方面的问题,请各位牛人(版主)帮助.多谢.(100分)

  • 主题发起人 主题发起人 swgbq
  • 开始时间 开始时间
S

swgbq

Unregistered / Unconfirmed
GUEST, unregistred user!
各位牛人(版主),大家新年好,我很荣幸能够成为大富翁的一员,说真的,我很荣幸,因为我知道大家都是做GIS方面的开发专家.

我是一个搞DELPHI开发的开发员,最近公司安排我做GIS方面的开发工作,遇到几个问题,一并例出,希望在各位牛人(版主)在百忙之中能够帮助小弟一把.

1、经纬度坐标转换为平面直角坐标:GIS中大多以经纬度为测试标准,许多坐标系也是以经纬度为标准的,要进行GIS方面的开发,必须要解决将经纬度坐标与平面直角坐标互换的问题,在这方面还希望得到大家的无私帮助,小弟一定感激不尽;

2、在GIS绘图中,随着地图图无法的增多,对绘图的效率会提出要求,比如多边形、折线、直线的绘制,查阅资料知道,多边形需要裁剪,绘制折线、直线最好裁剪一下也会提高绘图速度的,我希望请教大家在这方面的算法问题,最好有源程序供学习参考.

小弟的项目实在是非常紧张,不才竟然打扰大家了,我希望能够得到大家的无私的帮助,同时如果在大家方便的情况下,我希望您能将这方面的源程序让我学习一下,小弟感激不尽,并顺随送上高分以表谢意,此贴不够可另开贴再加。

祝大家:

身体健康,事业有成。


我的联系方式:

电子邮件:swgbq@126.com

QQ:470987784


06-02-04
 
怎么,在大富翁一点人气也没有,没有一个人回答呢,还是大家都太忙了呢.
 
晕,关键看你用什么平台来开发GIS方面得东西,别告诉我你用SDK自己写得,你说这么笼统,别人都不明白你再说什么。
 
帮顶一下!前些天用MAPX,感觉不是很爽!后来准备自已做一个,昨天看了GOOGLE EARTH,叹为观止,太强了!
 
只能帮顶一下了。我也是刚学习,还没入门。
 
对第一个问题很感兴趣,请大虾们解答。
 
作MapX开发,建议你去google下Mapx组件开发,我记得网上有几个这方面的专业论坛,哪里的人能在业务上给你更大的帮助
 
http://www.delphibbs.com/keylife/iblog_show.asp?xid=10581
吕雪松高手在图形开发方面有经验,可以请教
 
>>1
还没有经验!
》》2
找本计算机图形学的书都有算法的
 
1,经纬度坐标可以算球心坐标,所以可以很方便地转换为平面直角坐标。只是看你要取什么样的水准面了,因为地球不是正球体。一般是根据不同的位置选取不同的水准面,也就是不同的转换参数,象84到54等转换,都需要从当地测绘部门去获取转换参数。如果不明白我这段话是什么意思,先别问我,去看一下《大地测量》、《地图学》等教材再说;
2,一般是可以通过空间过滤的方式来筛选大部分的地物,如判断地物的外接矩形是否在视图范围以内或有交叉,这样速度会很快;另外,对于单地物的裁剪,主要目的倒不是为了使显示速度快,而是为了实现无级缩放,而使地物转换出来屏幕坐标不会超出Windows系统能表达的最大最小坐标值,说直白一点,就是在拼命放大一个地物时,不会出现乱线。
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
后退
顶部