mfchuke
路人甲
路人甲
  • 注册日期2005-11-16
  • 发帖数21
  • QQ
  • 铜币214枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:3227回复:6

多图层地图如何完整存入数据库(C#+AO)

楼主#
更多 发布于:2007-06-28 16:59
<P>我是用AO控件开发独立的应用程序(c#+AO+Sde+Oracle9),如何在自己的程序中实现Arccatalog中的部分功能。比如说我打开了硬盘上的一个mxd格式的地图,有多个图层,我如何将打开的地图作为一个整体存入数据库(sde+oracle9i)?并且还要作为一个整体读到程序中(arcsde已经装好并且连接成功。)</P>
喜欢0 评分0
kidstone
路人甲
路人甲
  • 注册日期2003-08-04
  • 发帖数127
  • QQ
  • 铜币515枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2007-06-30 11:24
我的想法是数据库中建立大字段,将mxd文件存进去,每次打开时把它还原到硬盘上
举报 回复(0) 喜欢(0)     评分
mfchuke
路人甲
路人甲
  • 注册日期2005-11-16
  • 发帖数21
  • QQ
  • 铜币214枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2007-06-30 12:08
<P>但是mxd文件好像并不存储实际内容,只是一个路径文件,光存mxd文件不行的</P>
举报 回复(0) 喜欢(0)     评分
kidstone
路人甲
路人甲
  • 注册日期2003-08-04
  • 发帖数127
  • QQ
  • 铜币515枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2007-06-30 17:23
你的数据已经存在数据库里是前提
举报 回复(0) 喜欢(0)     评分
mfchuke
路人甲
路人甲
  • 注册日期2005-11-16
  • 发帖数21
  • QQ
  • 铜币214枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2007-07-02 10:16
<P>我现在就是想将地图各图层作为一个整体存入数据库</P>
举报 回复(0) 喜欢(0)     评分
fisherssj
路人甲
路人甲
  • 注册日期2004-06-29
  • 发帖数65
  • QQ
  • 铜币52枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2007-07-03 13:58
用二进制的方式存入,读的时候再还原,序列化与反序列化
这个世界究竟是什么样子?
举报 回复(0) 喜欢(0)     评分
solarcy
路人甲
路人甲
  • 注册日期2007-06-17
  • 发帖数33
  • QQ
  • 铜币228枚
  • 威望0点
  • 贡献值0点
  • 银元0个
6楼#
发布于:2007-07-11 15:09
怎么把地图存到数据库中啊..............
举报 回复(0) 喜欢(0)     评分
游客

返回顶部