阅读:2157回复:0
gis java(b/s)的活,谁能做?
<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> |
|
|