SQLSERVER+TCANVAS代替MAPX ( 积分: 100 )

H

hxh01

Unregistered / Unconfirmed
GUEST, unregistred user!
> >
> > 在 05-11-30,hxh苏州老头<hxh1970@gmail.com > 写道:
> > > 思考
> > > mapx可以实现矢量图的绘制和控制,但不能响应
> > > 短时间内大量用户的并发响应,而必须串行处理,
> > > 无法满足实际需求,
> > > SQL Server功能强大,速度快,可以响应并发请求,
> > > 但不能实现矢量图,
> > > 可以将两者结合,先把mapinfo矢量图的所有图元信息
> > > (经纬度,颜色,符号...)导出到数据库中,然后在网络上访问,
> > > 使用TCanvas对象进行绘制,注意经纬度和图形像素的转换,
> > > 速度很快,如果是C/S结构,能方便实现,如果是B/S结构,
> > > 必须下载ACTIVEX控件,等于只要下载图元记录,在客户端实现绘制,本方案完美实现矢量图和速度的结合,对用户数量没有限制,
> > > 因为利用了SQL服务器的高性能,且可以放弃mapx,对程序的部署和安装的压力大大减轻。


解决使用SQL数据库代替MAPX的问题
还有问题没解决
层的控制
字体
颜色
给定范围图元的选择(不一定按中心点)

Ok!!!

特大突破!!!1

QQ:4818472
 
H

hxh01

Unregistered / Unconfirmed
GUEST, unregistred user!
> >
> > 在 05-11-30,hxh苏州老头<hxh1970@gmail.com > 写道:
> > > 思考
> > > mapx可以实现矢量图的绘制和控制,但不能响应
> > > 短时间内大量用户的并发响应,而必须串行处理,
> > > 无法满足实际需求,
> > > SQL Server功能强大,速度快,可以响应并发请求,
> > > 但不能实现矢量图,
> > > 可以将两者结合,先把mapinfo矢量图的所有图元信息
> > > (经纬度,颜色,符号...)导出到数据库中,然后在网络上访问,
> > > 使用TCanvas对象进行绘制,注意经纬度和图形像素的转换,
> > > 速度很快,如果是C/S结构,能方便实现,如果是B/S结构,
> > > 必须下载ACTIVEX控件,等于只要下载图元记录,在客户端实现绘制,本方案完美实现矢量图和速度的结合,对用户数量没有限制,
> > > 因为利用了SQL服务器的高性能,且可以放弃mapx,对程序的部署和安装的压力大大减轻。


解决使用SQL数据库代替MAPX的问题
还有问题没解决
层的控制
字体
颜色
给定范围图元的选择(不一定按中心点)

Ok!!!

特大突破!!!1

QQ:4818472
 

Similar threads

D
回复
0
查看
695
DelphiTeacher的专栏
D
D
回复
0
查看
720
DelphiTeacher的专栏
D
D
回复
0
查看
568
DelphiTeacher的专栏
D
顶部