首页 > 运维 > 经验 > mapserver支持哪些数据库,大神们求助用qgispostgismapserveropenlayers怎么动态显示 搜

mapserver支持哪些数据库,大神们求助用qgispostgismapserveropenlayers怎么动态显示 搜

来源:整理 时间:2024-09-03 23:25:04 编辑:黑码技术 手机版

本文目录一览

1,大神们求助用qgispostgismapserveropenlayers怎么动态显示 搜

qgis 相当于=arcmappostgis 相当于 =数据库mapserver = arcserveropenlayers = arcgis api for js 就是用postgis 用作空间数据的数据库,然后用qgis处理地图,将地图用mapserver 发布成服务,采用openlayers 在前端调用服务,在你的系统上显示。
支持一下感觉挺不错的

大神们求助用qgispostgismapserveropenlayers怎么动态显示  搜

2,哪位大家搞过网络版的GIS系统二次开发我们现在要应用GIS系统开

没有最好的,只有最刁的像小罗就蛮好的
搞过几年 交通信号控制吗?那控制的算法你要自己实现,可以在后台处理信号,判断控制,流程。然后把信号以非地图数据格式传到前端网页,在网页上加载现实。 后台可以用c#或者java,前端可以用asp.net,jsp,js。如果要绚丽一点可以用flex,微软SL做交互。 这里面GIS就起到一个空间信息发布,地图发布,交通信息与地图结合,交通信息展示,交通信息交互,交通信息空间管理,已经交通信息空间查询的作用。 交通的控制算法还是要自己实现。 我用的最多的是SuperMap 的iServer Java平台,前端支持,js,flex,SL,后台是Java。 webGis平台的话还有arcgis的arcserver,Ims等,geostart平台也有,还有mapinfo平台也有webgis的开放平台。 个人十分推荐SuperMap平台。

哪位大家搞过网络版的GIS系统二次开发我们现在要应用GIS系统开

3,arcgis server 开发WEBGIS优势是什么

与开源框架相比的优势:1 价格高 想用arcgis ,付钱吧!反正10万多的钱对你们而言没什么 而用开源地图服务,geoServer + openScales + postGreSql ,免费!2 安装难 想装arcGis ?见鬼去吧!安装盘都找不到,而且你要有重装系统的准备!你必须要有人教你怎么安装才行 而开源的地图服务,总共加起来才不到100M,很方便的3 速度快 arcGis 速度要比 geoServer快了。不过,听闻另一种开源地图,mapServer ,速度和arcGis差不多。4 功能全 arc系列软件中的地图功能很全的。至少目前为止,我还没找到哪个开源软件能实现矢量地图配准的。arcGis Desktop 中的功能真全!不过arcGis排挤开源软件,arcGis 故意不支持postGreSql,我叉…… 其他的开源软件,qgis,udig 等桌面软件,实现的功能比较少。5 教材多 市场上关于arcGis的教材一大把。这也导致arcGis人才好找点。国内大学里的GIS教材都是ARCGIS的……6 稳定 商业软件,肯定比开源的稳定啊
还是arcgis的市场占有率以及格式的事实标准。
1 arcsde 有很多种,你的安装程序是for oracle 还是其他由你自己选择。安装arcsde for oracle的过程中会让你为sde建立专门的表空间和数据库用户。2 空间数据和非空间数据是分开管理的。空间数据(这里是图层数据)当然由sde来管理。如果你把空间图层的属性表导入到了sde中,它实际上是把这些属性表放入了oracle为sde建立的专用表空间中。3 arcserver中部署的服务(.xmd等其他文件)已经关联好了sde中的空间数据,你访问arcserver中的服务,arcgis会自动寻找已关联好的sde中的空间数据。
ArcGIS本身的优势非常大,可以说是现在最好用的GIS软件之一。而且国家现在也渐渐的向着arcgis的数据格式靠拢。Arcgis server的地图发布功能比较强大,而且构架比较啊,可以容易的搭建自己的WebGIS。mapinfo用的不多,周围用的人也比较少。mapgis6.*的版本对数据库的支持都不好,听说mapgis7.0会对数据库的支持做全面的更新,但是WebGIS就不知道啊。也没有看到谁用过。用arcgis server主要是源于对ESRI的信心和其数据的通用性!

arcgis server 开发WEBGIS优势是什么

4,GIS的常用软件是

比较多了哦,比如ArcMap(用于配置二维工程地图,地图显示和打印输出用)、ArcGloble(配置三维工程地图的桌面程序)、ArcCatalog(用于图形数据的管理,类似于windows的文件管理器)、ArcReader(用于三维地图显示,功能比ArcGloble简单,不适合于大量数据)、ArcTool(一个工具集,用于批量数据处理等工作,非常强大和实用的工具箱);ESRI的开桌面版的开发包是ArcEngine;网络版的开发包是ArcGIS Server。当前最高版本是9.3。ArcView是ESRI很早的一款地图软件,功能简单,开发包叫MO。现在已经不提供支持了。 国内的重要的软件就是超图公司的SurperMap,但是我对这款软件就知道很有限了。 其他软件有MapInfo(开发工具MapX)和我国地质大学的MapGIS软件(最近几年很少听到了),以及若干开源的软件。软件太多,很多软件可能不用的话都没听过,如果要想短期内了解,最好看一些教程,http://www.arceyes.com/down/里面全是gis软件 gis源码 gis教程和技术文章
地图服务部分,能够发布WMS标准的地图数据: GeoServer ,一个基于JAVA的开源软件,支持.shp , postGIS, Oracle Sptical 等多种矢量数据及栅格数据 MapServer , 基于C的开源软件 GeoWebCache ,一个基于JAVA的地图缓存工具,提高瓦片地图速度 TileCache , 一个基于Python 的地图缓存工具 ArcServer , ArcGIS配套的地图服务软件,有.NET 和 JAVA 两种开发环境 MapX , MapInfo 配套的地图服务软件,有JAVA环境 桌面GIS开发: ArcGIS DeskTop Mapinfo Professional GeoTools ,开源的基于JAVA的 QGis , 开源的,基于QT4(C++)的 三维GIS开发: NASA WorldWind
常用的有ArcGIS、MapGIS、SuperMap等。。。前者是国外软件,功能相对来说强大一些些,很多项目用它,后两者是国内软件,也很不错。他们都不是免费的。遥感方面的有ERDAS。
总的来说很多的,如国外的Esri ArcGis\Mapinfo\FME\等 国内的 mapgis\supermap\kqgis\geostar等

5,mapserver的mapfile文件怎么调式

一、手工修改: 这种方式槛太高,首先需要了解mapfile文件的结构,需要熟读Mapfile宝典《Mapfile Reference》,搞清楚每个参数的详细含义,一般人没有个把星期是搞不懂的。 二、其它软件输出: 目前部分开源软件支持输出MapServer格式的文件,像QGIS ,MapWinGIS等,ArcGIS也有相关的插件可以输出mapfile,但它们输出的文件往往会丢失很多信息,像符号等很容易丢失,而且容易出错,在MapServer中无法直接使用,还需要打开做进一步修改,也就是说还需要了解Mapfile的文档结构。 我一直在想为什么MapServer就没有配置工具呢?其实,关于MapServer的工程文件配置界面,已经有其他人做过相关的开发,有几个这方面的开源项目,都是BS架构开发的,个人感觉比较好的是maplab,做的比较深入,功能也相对比较丰富,但不知道什么原因,这些项目到目前为止都停止开发了,maplab最后的版本可能是maplab-<?xml:namespace prefix = st1 />,比较老了,已经不支持现在的MapServer5,,可能是维护起来比较困难,大家都放弃开发了。 工作中我们也有这方面的需求,开发一个mapfile生成工具,这个光荣的任务是由我来承担的,由于我以前是做组件开发的,相对来说更熟悉CS架构,并不打算用BS的方式来开发。MapServer可以生成的C#类库,本来想用它在C#中直接做用户界面,但不知道什么原因,在ASP.NET项目中用C#调用这些类库是没有问题的,但在Windows应用程序项目中便问题多多(难道是封装出来的类库只能再BS架构中用?)。时间紧迫没精力去研究太深,后来我索性用自己最擅长的技术了,管他麻不麻烦,先实现了再说。具体实现就是将MapServer的C类库重新封装成了一系列COM接口,然后再在C#中调用自己封装的接口来做界面,很快地便实现了一个小工具。有人可能会问,为什么不直接用VC做界面,没什么原因,就是我不喜欢,太麻烦,C#开发界面多方便,呵呵。 总体来说我对这个小工具还是很满意的,功能也不多,就像是一个小型的GIS软件,由地图显示、图层列表、工具条和菜单几个部分组成,可以直接打开MapServer的mapfile文件并显示,如果打开map文件出错可以显示详细的错误信息,也可以新建一个mapfile文件,直接向mapfile中添加图层,对其配置符号,设置标注,可见比例尺等。对打开的mapfile文件可以进行缩放等各种浏览操作,mapfile的各种属性配置基本都可以修改并实时的体现在工具的显示界面中,修改到自己满意了之后,可以将mapfile文件输出,直接在MapServer中调用。 甚至可以加上属性查询、空间量算等功能,所有MapServer能实现的功能都可以做到这个小工具中,当然这些都是后话了,工作中不需要这些所以也就没有实现。 完成之后,发现这就是一个小型的桌面GIS系统,虽然开始开发的时候感觉这么做走了弯路,现在想想这也是一条可取之路,开源软件的更新频率很高,如果MapServer的底层库函数发生了变化,也只需要将它的C类库重新编译一次就可以继续使用了,即使MapServer扩展了功能模块,我们也只需要再增加相关的接口便可以。维护起来相对比较简单,软件的持续更新也就有了保障。
文章TAG:mapserver支持哪些数据库大神们求助用qgispostgismapserveropenlayers怎么动态显示

最近更新

  • 数据库技术基础教程,sql数据库教程数据库技术基础教程,sql数据库教程

    sql数据库教程2,我需要数据库技术与应用教程求助教材的百度网盘资源求分享百度3,就好的SQL视频教程4,哪位大佬有SQLServer数据库基础及应用实践教程谁有这个教材的网盘资5,SQLserver教程6,.....

    经验 日期:2024-09-03

  • 文献数据库元素包括哪些,数据库有那五要素文献数据库元素包括哪些,数据库有那五要素

    数据库有那五要素2,主流科技文献数据库包括哪些3,文献的构成要素及功能是什么4,科学文献数据资源包括什么啊5,数据库系统的构成是哪些1,数据库有那五要素外模式,内模式,模式/内模式映像,外模式.....

    经验 日期:2024-09-03

  • 同步数据库通道有哪些,除了Oracle的goldengate还有其他的什么数据同步产品同步数据库通道有哪些,除了Oracle的goldengate还有其他的什么数据同步产品

    除了Oracle的goldengate还有其他的什么数据同步产品除了Oracle的goldengate还有其他的什么数据同步产品是的,它自身定位是软件级的数据复制技术,主要解决数据的增、删、改,利用的数据库日.....

    经验 日期:2024-09-03

  • 检索数据库分为哪些,各种检索数据库的比较检索数据库分为哪些,各种检索数据库的比较

    各种检索数据库的比较2,数据库有哪些类型3,常用数据库有哪些4,数据库的类型1,各种检索数据库的比较看你要检索的内容是什么,然后选择不同的数据库,以中文为例。要检索图书的信息可以用书生或.....

    经验 日期:2024-09-03

  • tomcat数据库的配置在哪个文件夹,tomcat配置文件serverxml在哪tomcat数据库的配置在哪个文件夹,tomcat配置文件serverxml在哪

    tomcat配置文件serverxml在哪2,tomcat启动参数在哪个文件配置3,tomcatembedcore855配置文件在哪1,tomcat配置文件serverxml在哪server.xml常用的配置也就是访问端口和连接超时的配置通常.....

    经验 日期:2024-09-03

  • c游戏程序源码,论坛bbs程序源码c游戏程序源码,论坛bbs程序源码

    C程序猜数字游戏找点小源码/GCC-0下的C语言/用vC-1运行/源码!有一个源码游戏,高...24分游戏C程序源代码。这是一个24点程序,谁有能在vc6.0/上运行的小C语言?有一个C语言计算24游戏-2/源码~.....

    经验 日期:2024-09-03

  • 手机最新flash插件下载安装,奥奇传说flash插件下载安装手机最新flash插件下载安装,奥奇传说flash插件下载安装

    apple手机What下载flash插件?flash插件如何安装你熟悉flash插件?如何安装flash控件?你知道如何快速安装flash插件吗?Android手机如何安装adobeFlashplayer插件Android手机安装Flash步骤:1.....

    经验 日期:2024-09-03

  • toast 蓝光插件toast 蓝光插件

    CallbackContextCallbackContext)ThrowsjsoneException{/todoautogenetedMethodStub//参数操作:JS中对应方法的名称,如何编写cordova插件调用AndroidSDK@overridePublicBooleanExecute(.....

    经验 日期:2024-09-03