berush
路人甲
路人甲
  • 注册日期2003-12-01
  • 发帖数158
  • QQ
  • 铜币622枚
  • 威望0点
  • 贡献值0点
  • 银元0个
10楼#
发布于:2004-09-28 11:35
<P>基本上同意楼主说的话~~~我也是gis专业毕业的</P><P>     还有,能用vc+mo开发的我就不信在gis界会没饭吃,首先vc是众多开发工具中最难的一种,掌握了vc别的开发工具更不用说了,上手非常容易。还有mo是gis二次开发的最典型组建试gis平台,学好mo开发转型别的平台也非难事。gis专业也是有学软件工程的,对于MIS,ERP,DB的开发也是没什么问题的。</P><P>   即是gis专业毕业,又有具有较强的开发能力,何愁找不到好工作。到上海或广东去找找,那边的gis开发人员需求挺多的。</P>
举报 回复(0) 喜欢(0)     评分
ynkm
路人甲
路人甲
  • 注册日期2004-05-26
  • 发帖数264
  • QQ
  • 铜币27枚
  • 威望0点
  • 贡献值0点
  • 银元0个
11楼#
发布于:2004-09-28 11:14
还要考“烟酒生”多适应社会环境,少些抱怨多学点东西,多去几棵树上吊一下看看,不要在一棵树上吊死!
举报 回复(0) 喜欢(0)     评分
spring20002
路人甲
路人甲
  • 注册日期2004-09-23
  • 发帖数86
  • QQ
  • 铜币286枚
  • 威望0点
  • 贡献值0点
  • 银元0个
12楼#
发布于:2004-09-28 11:12
<P>typedef struct
{int id;
 int bp;
 int ep;
 int len;}myline;
typedef struct
{int id;
 int pre;
 int len;
CString Name;
}mypoint;</P><P> int l_distance(int bg_id,int ed_id,myline *road,mypoint *city,int r_num,int c_num,int *r_ids);
这是头文件  上面的是cpp文件</P>
举报 回复(0) 喜欢(0)     评分
spring20002
路人甲
路人甲
  • 注册日期2004-09-23
  • 发帖数86
  • QQ
  • 铜币286枚
  • 威望0点
  • 贡献值0点
  • 银元0个
13楼#
发布于:2004-09-28 11:08
<P>谢谢大家了</P><P>最短路径如下:</P><P> int l_distance(int bg_id,int ed_id,myline *road,mypoint *city,int r_num,int c_num,int *r_ids)
 {
  
   int i,j,t,k,min,tempp,temppre;</P><P>   city[bg_id].len=0;
   for(t=0;t<c_num;t++)
   {   min=-1;
     tempp=-1;
     temppre=-1;
       for(i=0;i<c_num;i++)
    {
     if(city.len<0) continue;</P><P>           for(j=0;j<r_num;j++)
     {
      if(road[j].bp==i;;city[road[j].ep].len<0) <a>file://起</A>点已经访问  
     if(min<0) {tempp=road[j].ep;min=city.len+road[j].len;temppre=j;}
     else if(city.len+road[j].len<min)
     { tempp=road[j].ep;min=city.len+road[j].len;temppre=j;}  </P><P>  if(road[j].ep==i;;city[road[j].bp].len<0) <a>file://终</A>点已经访问
   if(min<0){ tempp=road[j].bp;min=city.len+road[j].len;temppre=j;}  
  else if(city.len+road[j].len<min)
  { tempp=road[j].bp;min=city.len+road[j].len;temppre=j;}  
  
     }
    }
        city[tempp].len=min;
      city[tempp].pre=temppre;
     if(tempp==ed_id)
      break;
   }
<a>file://倒</A>求
   k=city[ed_id].pre;
   i=1;
   min=city[ed_id].len;
   while(k>=0)
   {
  r_ids=road[k].id;
  ed_id=road[k].bp==ed_id?road[k].ep:road[k].bp;
  k=city[ed_id].pre;
  i++;
   }
 r_ids[0]=i-1;
 
  return min;
 }</P>
举报 回复(0) 喜欢(0)     评分
fa18
路人甲
路人甲
  • 注册日期2004-06-19
  • 发帖数30
  • QQ
  • 铜币222枚
  • 威望0点
  • 贡献值0点
  • 银元0个
14楼#
发布于:2004-09-28 10:48
不要泄气,先考上研究生,现在还比较认这个。
举报 回复(0) 喜欢(0)     评分
lixaokui
路人甲
路人甲
  • 注册日期2003-12-25
  • 发帖数768
  • QQ28796446
  • 铜币27枚
  • 威望0点
  • 贡献值0点
  • 银元0个
15楼#
发布于:2004-09-28 08:54
是呀!楼一的一路走好!<img src="images/post/smile/dvbbs/em01.gif" /><img src="images/post/smile/dvbbs/em01.gif" />
西门吹血,有了鼓风机,就不用吹啦!
举报 回复(0) 喜欢(0)     评分
edward22
路人甲
路人甲
  • 注册日期2004-07-01
  • 发帖数121
  • QQ
  • 铜币506枚
  • 威望0点
  • 贡献值0点
  • 银元0个
16楼#
发布于:2004-09-28 08:37
<P>知道你的心声,确实GIS主要应用于政府机构,他的商业价值不高。相对搞MIS,ERP,DB的技术</P>
<P>人员来说,GIS开发者的生存状态确实是不容乐观。而已经进入事业单位搞gis的人又是那么的轻松。</P>
<P>希望你考出好成绩!或者到上海、北京去找工作。尤其是北京,相对上海而言,北京的gis水平是</P>
<P>较高的,需求也是很多的。祝你好运!</P>

[此贴子已经被作者于2004-9-28 12:10:57编辑过]
如果你爱他就让他学GIS,如果你恨他就让他学GIS!
举报 回复(0) 喜欢(0)     评分
袁绍伦
路人甲
路人甲
  • 注册日期2003-08-08
  • 发帖数654
  • QQ164646905
  • 铜币1336枚
  • 威望0点
  • 贡献值0点
  • 银元0个
17楼#
发布于:2004-09-28 08:36
<P>你好,我也是 GIS 本科毕业生。你来上海吧。这里讲究能力,学历其次。</P><P>另外,我想要 VC+ MO 的最短路径代码,如果方便,请发到我的邮箱:</P><P><a href="mailtshaolun-yuan@163.com" target="_blank" >shaolun-yuan@163.com</A></P><P>谢谢!</P><P>还有,人是比较贪心的,我也不例外,我也想省事,也想学习一下你的思路。你的其他的代码,可以的话,能否一起给我共享呢,谢谢。</P><P>最后,我喜欢能力胜过学历,比较欣赏你,但是,你的想法很正常,现在很多事情就是这样。我的联系方式在我的签名里,希望能够常交流。</P><P>祝你考研顺利。</P>
愿意和大家交朋友! QQ:47559983 MSN:shaolun_yuan@hotmail.com eMail:shaolun-yuan@163.com
举报 回复(0) 喜欢(0)     评分
上一页 下一页
游客

返回顶部