Silverlight开发WebGIS解决方法
Silverlight开发WebGISSilverlight怎样开发WebGIS???说说思路,最好有项目实例可以参考。。。[解决办法]我们用
Silverlight开发WebGIS
Silverlight怎样开发WebGIS???
说说思路,最好有项目实例可以参考。。。
[解决办法]
我们用的arcgis for silverlight
有专门的gis人员来封装控件
[解决办法]
http://help.arcgis.com/en/webapi/silverlight/
[解决办法]
http://help.arcgis.com/en/webapi/silverlight/
[解决办法]
就是赚你后续的钱的。
[解决办法]
自己写吧。
[解决办法]
无非就是地图处理加上数据库。
[解决办法]
[解决办法]唉。[color=#000000][/color]
[解决办法]使用silverlight开发一个基本的GIS不难,因为它在处理复杂的图层、流程的(全面)多线程处理等方面都是非常优秀的开发工具。
比如说在一个“无限大、全世界地图”的Canvas上动态加载当前窗口可显示的地图Tiles(瓦片):你只要将Canva放到一个Grid内部,然后设置这个Canvas的Transform的X、Y属性,这个画布就可以自动被Grid剪切。而你可以直接取得这个Grid的ActualWidth、ActualHeight属性,来知道Canvas上那块矩形区域是可见的,从而动态加载可见的Tiles(也就是加载一个Image控件并且设置其X、Y坐标位置)、并且动态释放不可见的Tiles(也就是将相应的Image控件从Canvas的Children集合中Remove掉。
silverlight是非常好的GIS开发平台,你如果自己写底层、可能10年也达不到那个水平。
[解决办法]还是自己写一个吧,具有RIA技术的silverlilght正好可以实现这些,我就自己写了一个,一年多来干的都是与这方面有关的事,我已经积累了9层全球、15层全国、主要城市18层的瓦片地图卫星影像和电子地图影像,google是开源的,数据量达到1.8T,使用了一个2T硬盘,实现了地图的分层显示、平移和经纬度定位。其他的关于地理信息方面的就是使用关系数据库解决了。
我认为国内GIS应用存在很大的误区,不管多大规模的应用都使用ArcGIS、MapInfo这些大型商业GIS软件等,但具体应用无非就是在地图上找到相关信息,这些GIS系统的大部分功能可以说90%都没有使用到,如果他们不是使用盗版,那就是在烧钱,费效极低。
GIS核心技术无非就是通过地图位置索引相关地理信息而已,所以对一般应用来说只要解决了地图显示和定位的问题已经足矣。
[解决办法]对于一个小规模的企业,有一个2T硬盘(或更大的阵列)的服务器作为影像地图服务器提供地图服务就已经做够了。
[解决办法]如果知道原理,写代码有一个月的时间足够了。
[解决办法]不使用任何插件,只有Silverlight,没那么复杂。
核心技术很简单,如果有一个10人优秀的软件创业团队,写个类似ArcGIS的东西满足一般应用的1.0版本有一年的时间足够了。但国人的软件版权素质太差,没等做完团队就散了单打独斗了,因为软件这个东西核心技术一旦掌握,剩下的就是时间、劳力,时间和劳力是要用资本去拼搏的,这一点软件工程师或设计师无能为力,我有过类似的经历。所以国内做不成什么像样的大软件,做软件的人写几天代码就想当老板,都想当老总不愿意写代码,所以35岁以后就很少看到些软件的了。