基于webgis的地图查询系统用哪些平台开发?
gis平台有:Mapgis(目前我是用的mapgis),arcgis 前台:flex或则HTML+CSS+JS(目前我使用的这个) 后台:c#(本人用的)或则java Web服务器:IIS(针对.net开发),tomcat(针对Java) gis服务器:igserver(mapgis),Arcserver(Arcgis) 搭配方法太多,看你自己熟悉那些了。
gis引擎?
问题中的gis引擎是ArcGIS的一套软件开发引擎,可以让程序员创建自定义的GIS桌面程序。
ArcGIS Engine支持多种开发语言,包括COM、.NET框架、J***a和c++,能够运行在Windows、Linux和Solaris等平台上。这套api提供了一系列比较高级的可视化控件,大大方便了程序员构建基于ArcGIS的应用程序。
通常说的地图引擎和导航引擎都属于GIS引擎的一部分。GIS引擎就像汽车的发动机,数据就像油料,只是这个发动机与油料是唯一对应的。
地图引擎,从应用层层来看,就是一套提供了驱动和管理地理数据,实现渲染、查询等功能的一套函数库,所有的应用层软件只需要调用地图引擎提供的功能接口就能较容易的完成其功能。
gis专业学学什么语言比较好?
gis专业最好学习J***a语言。这个简单,而且J***a是跨平台的,很强大,J***a入门一个月就够了,找本国内的J***a入门教材,熟悉基本语法,看完后就能写几段程序玩了。
入门之后最好看下J***a数据结构,《the j***a programming language》、《Thinking In J***a》,这两本书有必要看看,英文好的话建议看原版, 之后看你方向,做Web GIS,去学JSP,做移动GIS,去学J***aME,做客户端GIS,没J***a什么事了,不过服务端也许用J***a,服务端J***a开发,主要是J***a socket要熟悉。整个学习时间一年左右差不多了。
大学里GIS专业主要用的是什么程序语言?j***a、C++还是C#?
j***a和c#都是二次开发用的,里面都写了很多api可以调用,比较简单使用。但是大学还是先学的c++主要是打,更好的学习面向对象的思想,只能说基础打得好工具就用的好
arcgis runtime是什么?
ArcGIS Runtime 是新一代的轻量级的桌面开发[_a***_],它提供多种API,可以使用WPF,J***a等开发环境快速的构建地图应用,并将应用程序部署在Microsoft Windows和Linux等通用平台上。ArcGIS Runtime支持在线和离线的***调用模式,具有开发简单,部署快速,体验良好等特点,成为云GIS环境下一个不错的选择,将在云GIS环境下扮演重要角色。