flytosky
路人甲
路人甲
  • 注册日期2005-01-15
  • 发帖数35
  • QQ
  • 铜币202枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:3986回复:13

放声大哭,MapObject 怎么二次开发?各位大哥大姐给我参考参考

楼主#
更多 发布于:2005-01-17 13:39
<P>大哥大姐,你们好。我现在要做一个电力上的程序。需要在地图上显示各种电力设备,要求用标准的图标来显示在地图上。我这两天除了吃饭睡觉不停的上网查资料。可还是毫无头绪。</P>
<P>我的想法是:</P>
<P>程序用Delphi7</P>
<P>电力上的设备信息用acess 数据库保存</P>
<P>再用GPS测出电力设备的经维坐标</P>
<P>等把所有的设备经纬坐标测出,并且保存在access库中</P>
<P>然后用程序生成MapObject 的一幅图。</P>
<P>对地图中的各种电力设备可以进行查询,编辑,修改,修改后的图能保存以供下次查询。</P>

<P>请各位大哥大姐还有热心人 ,给参谋参谋,此想法能否实现,如果能实现,如何做。能否给个例子。我在这里先谢谢各位了</P>


喜欢0 评分0
zchang81
路人甲
路人甲
  • 注册日期2005-05-11
  • 发帖数95
  • QQ
  • 铜币324枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2005-06-03 10:16
<P>要做得比较好的话,得看你现在的知识咯,</P>
<P>如果你什么都不知道的话,半年都不太可能哟!</P>
举报 回复(0) 喜欢(0)     评分
袁绍伦
路人甲
路人甲
  • 注册日期2003-08-08
  • 发帖数654
  • QQ164646905
  • 铜币1336枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2005-01-25 18:12
<P>功能还是比较简单的,关键问题有2项:</P><P>1、数据</P><P>2、拓扑分析</P><P>搂主如果对相关的应用比较了解的话,我想问题不大</P>
愿意和大家交朋友! QQ:47559983 MSN:shaolun_yuan@hotmail.com eMail:shaolun-yuan@163.com
举报 回复(0) 喜欢(0)     评分
flytosky
路人甲
路人甲
  • 注册日期2005-01-15
  • 发帖数35
  • QQ
  • 铜币202枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2005-01-20 13:44
<P>ding</P>
举报 回复(0) 喜欢(0)     评分
flytosky
路人甲
路人甲
  • 注册日期2005-01-15
  • 发帖数35
  • QQ
  • 铜币202枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2005-01-19 17:08
delphi 代码,为什么会有这个错误
<P>procedure TForm1.RenderIconicMarkers(hDC: Cardinal);
var
  recsCur: IMoRecordSet;
  shpField: IMoField;
  pt : IMoPoint;
begin
  recsCur := IMoMapLayer(Map1.Layers.Item(0)).Records;
  shpField := recsCur.Fields.Item('Shpe');
  while not recsCur.EOF do
  begin</P>
<P>//**********************************************************************************
    pt := IMoPoint( shpField.Value );   //  Error here: Invalid typecast</P>
<P>//**********************************************************************************</P>
<P> DrawIcon(hDC,0,pt);   //在点上绘制图标
  end;
end;
</P>
举报 回复(0) 喜欢(0)     评分
flytosky
路人甲
路人甲
  • 注册日期2005-01-15
  • 发帖数35
  • QQ
  • 铜币202枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2005-01-19 16:51
<P>楼上的,我这个东西人家限定一个月完成,你可我能完成吗?</P>
举报 回复(0) 喜欢(0)     评分
一步穷
路人甲
路人甲
  • 注册日期2003-12-15
  • 发帖数107
  • QQ
  • 铜币221枚
  • 威望0点
  • 贡献值0点
  • 银元0个
6楼#
发布于:2005-01-19 12:39
楼主这个东东很难.
我做的是农改,一个人快做了一年还没完,我做的主要是线路设计,可能比你所说的那些复杂点.其中有不少二维坐标中的几何关系.我用的是C#,数据库是SQL,楼主可以交流.
举报 回复(0) 喜欢(0)     评分
flytosky
路人甲
路人甲
  • 注册日期2005-01-15
  • 发帖数35
  • QQ
  • 铜币202枚
  • 威望0点
  • 贡献值0点
  • 银元0个
7楼#
发布于:2005-01-19 09:30
<DIV class=quote><B>以下是引用<I>gis</I>在2005-1-18 20:38:21的发言:</B>

<P>功能实现是没有问题的</P>
<P>设备如果很多,速度可能会出奇的慢,由xyz坐标生成点,线等都是可以的</P>
<P>生成图后,关联属性也是可以的</P>
<P>查询在例子里就很多</P>
<P>关键是编辑,电力设备和管线的编辑都比较复杂的,需要好好考虑下哦,楼主</P></DIV>

那么请问,您认为如何实现这个程序呢?速度很慢?那用什么工具好?给点参考一点吧
举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15951
  • QQ
  • 铜币25345枚
  • 威望15368点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
8楼#
发布于:2005-01-18 20:38
<P>功能实现是没有问题的</P><P>设备如果很多,速度可能会出奇的慢,由xyz坐标生成点,线等都是可以的</P><P>生成图后,关联属性也是可以的</P><P>查询在例子里就很多</P><P>关键是编辑,电力设备和管线的编辑都比较复杂的,需要好好考虑下哦,楼主</P>
GIS麦田守望者,期待与您交流。
举报 回复(0) 喜欢(0)     评分
tomas.tang
路人甲
路人甲
  • 注册日期2004-05-11
  • 发帖数113
  • QQ
  • 铜币491枚
  • 威望0点
  • 贡献值0点
  • 银元0个
9楼#
发布于:2005-01-18 14:26
<P>很笨的办法吧?</P>
举报 回复(0) 喜欢(0)     评分
上一页
游客

返回顶部