首页 / 浏览问题 / 组件GIS / 问题详情
不同地图存到数据库里的管理
66EXP 2017年09月12日
a,b,c三个地图分别存进orcl数据库中,我能不能实现在登录界面选择a地图登录,在另一界面显示出a地图全图来?

1个回答

您好,是可以实现的,参考的思路如下:登录界面放一个选择框combobox,选择框的子项为三幅地图的名称(name),根据所选择的地图,在另一界面打开该地图,全幅显示。
5,985EXP 2017年09月12日
您好 我的具体问题是这样的  一个地图有A B C三个区 我做了三个选择框 我点击A区 显示框会显示出A区全图来。这个具体怎么实现的?需要切图存数据库,调用数据库吗?
需不需要切图,是看你们的需求,切图和不切图的打开方式是不同的,不切图的话给地图控件Mapcontrol绑定地图所在的工作空间(Workspace),然后在Mapcontrol.Map.Open(地图名)就行了,切图的话是以打开数据源的方式打开缓存,数据源类型选择ImagePlugins,然后打开缓存对应的sci配置文件就行了。
...