cjyang
路人甲
路人甲
  • 注册日期2004-11-24
  • 发帖数84
  • QQ
  • 铜币423枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:2551回复:3

GeoBeans通过ODBC可以直接访问如SQL Server等大型数据库,并直接在数据库中存取空间数据和属性数据吗?

楼主#
更多 发布于:2004-12-27 07:37
可以啊!具体方法如下:
    1 打开或创建一个地图工程(*.GBP);
    2 在地图工程名称处单击鼠标右键,执行弹出菜单中的“属性...”命令,选中"ODBC数据源";


如果你需要连接已经创建了的ODBC数据源,则在下拉列表中选择即可,否册,单击创建,按照ODBC数据源向导操作即可;

    3 然后,执行“选项”-〉“环境选项”,系统弹出如下界面,选中“建立空间数据表“后,确定退出。



4 选中地图工程名称,单击“工具”-〉“构造发布数据”,系统将空间与属性数据存入数据库中。
5 保存工程即可。


另,现在GeoBeans在数据库中存取的为我们自己定义的特殊格式,如果需要直接将SHP文件存入数据库,需要编写一个接口;

另,地网向导仅完成系统的框架性内容,一旦进行WEB发布后,便可以根据具体的应用进一步开发,包括对数据的更改和网页的设计等,不需要再次使用向导。
喜欢0 评分0
tomtom
路人甲
路人甲
  • 注册日期2004-12-27
  • 发帖数41
  • QQ
  • 铜币201枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2004-12-28 08:00
还比较复杂!
举报 回复(0) 喜欢(0)     评分
shooter82
路人甲
路人甲
  • 注册日期2004-10-11
  • 发帖数19
  • QQ
  • 铜币187枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2005-01-02 10:05
请问我应该为.shp文件对应的.dbf文件写怎样一个interface来把它直接存储在GeoBeans的特殊数据库文件格式下(因为.shp文件对应的.dbf文件经过了ESRI的特殊处理,他们在其中加入的特殊的字段来表示地物,而这些字段在我们使用其他数据库软件打开它的.dbf文件的时候是不可见的,请问我们怎么处理这个问题!)
举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15951
  • QQ
  • 铜币25345枚
  • 威望15368点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
3楼#
发布于:2005-01-18 11:06
<P>有没提供sde那样的组件来读取管理数据</P><P>对于大量的数据如何进行优化显示</P>
GIS麦田守望者,期待与您交流。
举报 回复(0) 喜欢(0)     评分
游客

返回顶部