地理信息系统二次开发实例
Ⅰ gis二次开发的基本流程有哪些
GIS是地理信息系统抄的英文简称。大多说的GIS开发是指在GIS平台上进行的二次开发。GIS平台一般集合了地图编辑、查询、定位,放大,缩小,网络分析,路径分析,等值分析,DEM分析等等功能。在此基础上可以进行根据具体业务的二次开发,比如应用于物流行业,就可能用到最短路径分析,想在电子地图上呈现某一地区某一事物的统计数据,可以用等值分析,或专题图来表现。只需调用相关接口就可以了。
GIS平台主要国内外的有好多种。因为功能及性能不同,价格也有所不同。可以了解下TopMap。很容易学习,适用于中小型GIS项目。
Ⅱ 地理信息系统偏重二次开发方向是什么意思
我还没见过那个学校的gis研究方向有二次开发的,这是软件工程性质的说法。gis里面版是有二次开发,是在权成熟软件,比如Arcgis、mapgis、supermap等基础上,利用其组件接口,自定义开发满足不同用户需求的gis系统。
从研究方向上来说,这属于gis软件开发及工程应用研究方向。这个专业的方向很多,包括基本的地图学理论、地理信息科学理论与方法、空间分析与应用、gis算法、webgis、电子地图、网络地图等等。
Ⅲ 地理信息系统研究生二次开发方向学校比较好的有哪些
肯定去有强大公司做后盾的啊
他们说的地大
还有偏广州那边的学校都是靠近公司的实践机会多
哎 我就讨厌代码讨厌编程
都怕了我们专业了
Ⅳ 跪求基于java的地理信息系统二次开发(GIS)的教程或者金典教材!
你可以网络搜索,google搜索,豆丁搜索,网络文库搜索等等。
肯定有的。
我这也没存,呵呵
Ⅳ 地理信息系统为什么要二次开发
因为桌面版的像arcgis,supermap,mapgis,erdas,mapinfo ,envi等它们的底层算法,编辑,存储等都已经做的很完善了,回完全满足答了人们基本的gis需求,没必要再重走别人的路重新开发,现在市场最需要的是实际应用,所以就有很多单位公司根据客户的实际需求进行二次开发。在我国gis二次开发的需求就很大,领导有钱嘛
Ⅵ 地理信息系统C#+AE二次开发
Public IEnumFeatureClass GetEnumNetFC(ByVal ftype As esriFeatureType)
{
IEnumFeatureClass pEnumFC
Try{
GetEnumNetFC=null;
If (m_ipGeometricNetwork ==null ) return;
pEnumFC=null;
pEnumFC=m_ipGeometricNetwork.ClassesByType(ftype);
If (pEnumFC ==null) return;
pEnumFC.Reset();
GetEnumNetFC=pEnumFC;
return;
}
Catch (Exception ex )
{ GetEnumNetFC=null;}
}
Ⅶ 什么是gis二次开发
GIS平台一般集合了地图编辑、查询、定位,放大,缩小,网络分析,路径分析,等值分析,DEM分析等功能。大多时候说的GIS开发是指在GIS平台上进行的二次开发。在GIS平台基础上可以进行根据具体业务的二次开发,比如应用于物流行业,就可能用到最短路径分析,想在电子地图上呈现某一地区某一事物的统计数据,可以用等值分析,或专题图来表现。只需调用相关接口就可以了。GIS平台主要国内外的有好多种。因为功能及性能不同,价格也有所不同。地理信息系统的特点公共的地理定位基础; 具有采集、管理、分析和输出多种地理空间信息的能力; 系统以分析模型驱动,具有极强的空间综合分析和动态预测能力,并能产生高层次的地理信息; 以地理研究和地理决策为目的,是一个人机交互式的空间决策支持系统。 地理信息系统的分类按功能分类 专题地理信息系统(Thematic GIS); 区域地理信息系统(Regional GIS); 地理信息系统工具(GIS Tools); 按内容分类 城市信息系统; 自然资源查询信息系统; 规划与评估信息系统; 土地管理信息系统等; GIS中使用的技术。 GIS空间分析空间分析能力是GIS的主要功能,也是GIS与计算机制图软件相区别的主要特征。空间分析是从空间物体的空间位置、联系等方面去研究空间事物,以及对空间事物做出定量的描述。通常,它只回答What(是什么?)、Where(在哪里?)、How(怎么样?)等问题,但并不(能)回答Why(为什么?)。空间分析需要复杂的数学工具,其中最主要的是空间统计学、图论、拓扑学、计算几何等,其主要任务是对空间构成进行描述和分析,以达到获取、描述和认知空间数据;理解和解释地理图案的背景过程;空间过程的模拟和预测;调控地理空间上发生的事件等目的。空间分析技术与许多学科有联系,地理学、经济学、区域科学、大气、 地球物理、水文等专门学科为其提供知识和机理。除了GIS软件捆绑空间分析模
Ⅷ 地理信息系统必须学二次开发么,GIS应用人员前景怎么样
GIS本身就是一个边缘学科,单纯的GIS,不具备独立的市场前景
二次开发或者周边学科方向的确定和版专精是有必要的,权只不过大家现在都把目光盯在软件上,所以二次开发是不可避免的。这不是唯一的方向,只能说是比较简单的一个方向。
Ⅸ 推荐国内三维GIS软件,真实三维绚丽场景展现地理信息系统,支持二次开发、系统集成、三维漫游和gis数据。
推荐北京中天灏景网络科技有限公司开发的Converse Earth ‘
该平台从三维场景创建、地图数据加工到互联网发布都提供了成熟的商业解决方案;它集中体现了VR行业和GIS行业完美结合的优势 ;并开放了完整的API,在多功能集成性项目开发上,给用户提供了按需定制的良好支持;通过三维交互的方式来展示海量的三维场景和空间地理数据,让一切虚拟活动具有了真实的时空背景。Converse Earth于2011年推出市场,分为免费版与企业版两种。
传统的虚拟现实软件追求极致的光影效果,虚拟地球三维渲染技术脱胎于Converse3D VR技术,具有一脉相承的理念和技术优势,不过此时的三维场景不再是微观的局部区域,而是可以赋上经纬度坐标后放置在虚拟地球表面的宏观场景,即具有微观场景的精致细节又有全局范围的数据叠加,使VR和GIS此刻变得密不可分,相得益彰,能在其上施加的应用也变得丰富起来。
Converse3D三维数字地球打开了一扇通往虚拟的真实世界之门。能够基于地表卫星影像、航空影像创建高分辨率的地球场景,不需要数据预处理,能够快速融合不同的、分布式的实时传输源数据快速构建实时三维交互式环境。同时具备C/S、B/S两种发布形式,采用瘦客户端模式,数据可全部来源于地图、三维模型服务器,客户端具有缓存机制,多次浏览场景时可提高速度。
在虚拟地球表面展示的三维世界可能是整个城市抑或是广域的地形地貌,这无疑需要提供对海量三维模型的支持,作为成熟的VR软件开发商,我们成功的做到了这一点,我们综合运用动态资源调度、渲染线程和加载线程同步工作、LOD等关键技术使地球表面承载大型地物成为可能。VR软件逼真的光影效果被移植进该系统,场景效果逼真而平滑。
多种格式的卫星影像图均可加载到球体上,对TB级贴图进行切割使其具有金字塔式组织结构,可表达20级高清影像。支持OGC标准,可以流数据方式连接WMS、WFS服务器读取数据。
支持高程数据(DEM)的叠加,表达地表起伏变化的丰富特性。同时支持矢量数据的导入,支持GoogleEarth格式的KML文件的导入。
Ⅹ 求助!!基于windows ce的GIS(地理信息系统)的二次开发!!!急!!!
采用ArcGIS Mobile 9.3 + .net开发,很先进的开发方式。
ArcGIS Mobile 9.3支持以下这些智能设备专平台属:
Windows Mobile 6 Professional
Windows Mobile 6 Standard
Windows Mobile 5 Pocket PC
Windows Mobile 5 Smartphone
Windows Mobile 2003
Windows CE .NET 5.0
以 上这些移动设备平台SDK都可以在微软的网站上免费下载。
ArcGIS Mobile支持完整的.Net框架,因此ArcGIS Mobile也支持开发能够在Ultra-Mobile PC(超便携移动个人电脑,操作系统可能包括Windows XP、Windows XP Tablet PC edition和Windows Vista)上运行的桌面程序。当然,在进行开发之前,你首先需要确定你的应用最终是要部署到哪里的,为智能设备开发的应用和为PC开发的应用是不能通用 的。