sunxdd
路人甲
路人甲
  • 注册日期2004-06-29
  • 发帖数2
  • QQ
  • 铜币115枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:2082回复:0

gis java(b/s)的活,谁能做?

楼主#
更多 发布于:2009-08-25 19:28
<P  class=MsoNormal>项目说明</P>
<P  class=MsoNormal>我这里有<FONT face="Times New Roman">arcgis</FONT>的地图。地图中有点、线、面各种类型的图层。并且还有几张栅格图片。要能够在网页中把地图显示出来。还要实现把<FONT face="Times New Roman">oracle</FONT>数据库里的信息加载到地图中等功能。</P>
<P  class=MsoNormal>项目详细需求</P>
<P  class=MsoNormal><FONT face="Times New Roman">1.         </FONT>开发语言为<FONT face="Times New Roman">java</FONT>语言。</P>
<P  class=MsoNormal><FONT face="Times New Roman">2.         </FONT>要实现地图在网页中显示(包括<FONT face="Times New Roman">shp</FONT>文件和<FONT face="Times New Roman">png</FONT>栅格图片文件,栅格图片文件是有坐标的)。</P>
<P  class=MsoNormal><FONT face="Times New Roman">3.         </FONT>要实现地图的放大、缩小、平移、鹰眼相关地图常用功能。</P>
<P  class=MsoNormal><FONT face="Times New Roman">4.         </FONT>要实现当地图放大到一定的比例时。从<FONT face="Times New Roman">oracle</FONT>数据库里把数据加载到地图上。并且显示出来。<FONT face="Times New Roman">Oracle</FONT>的数据库表结构简单来说就是一个表中有四个字段分别是<FONT face="Times New Roman">ID</FONT>(地图上标注的代码),<FONT face="Times New Roman">Name</FONT>(地图上标注显示的名称),<FONT face="Times New Roman">X</FONT>(地图上标注的<FONT face="Times New Roman">X</FONT>坐标),<FONT face="Times New Roman">Y</FONT>(地图上标注的<FONT face="Times New Roman">Y</FONT>坐标)。</P>
<P  class=MsoNormal><FONT face="Times New Roman">5.         </FONT>还有三个操作。如下</P>
<P  class=MsoNormal><FONT face="Times New Roman">a)         </FONT>要实现当鼠标在地图上单击或选择一个区域时,能得到选择区域里该地图中原有图层的图元专题属性代码。要通过<FONT face="Times New Roman">javascript</FONT>的方式把得到的代码显示出来:例如:<FONT face="Times New Roman">alert(ID)</FONT>。因为我们还要根据得到的代码做其它的操作。</P>
<P  class=MsoNormal><FONT face="Times New Roman">b)        </FONT>要实现当鼠标在地图上单击或选择一个区域时,能得到选择区域里通过<FONT face="Times New Roman">oracle</FONT>加载的标注的代码。要通过<FONT face="Times New Roman">javascript</FONT>的方式把得到的代码显示出来:例如:<FONT face="Times New Roman">alert(ID)</FONT>。因为我们还要根据得到的代码做其它的操作。</P>
<P  class=MsoNormal><FONT face="Times New Roman">c)         </FONT>要实现当鼠标在地图上单击时,得到当前的地图的大地坐标。要通过<FONT face="Times New Roman">javascript</FONT>的方式把得到的代码显示出来:例如:<FONT face="Times New Roman">alert(X)</FONT>和<FONT face="Times New Roman">alert(Y)</FONT>。因为我们还要根据得到的代码做其它的操作。</P>
<P  class=MsoNormal><p><FONT face="Times New Roman"> </FONT></p></P>
<P  class=MsoNormal>该项目目前只是实现地图操作的简单的功能。将来可能还要再继续添加。如果做的好的话。我们可以长期合作。我们希望跟有<FONT face="Times New Roman">GIS</FONT>开发经验的个人或者学生合作。</P>
<P  class=MsoNormal>联系方式:QQ:55808113</P>
喜欢0 评分0
| ★☆★  ★☆★ |
 ☆目 前 ☆ 愿 望☆   
★       的       ★  天 白
☆    /○\ ●     ☆  长 头 
 ★   /■\/■\   ★   地 到
  ☆   <| ||   ☆   久 老
    ★        ★     
       ☆  ☆
         ★
游客

返回顶部