1.GIS基础知识:GIS常用软件介绍(六)
2.地理信息系统平台软件有哪些
3.å¦ä½ä½¿ç¨iClient for JavaScriptå å å°å¾
4.《水经注地图服务》发布的源码影像数据在MapBox中调用(仅墨卡托)
GIS基础知识:GIS常用软件介绍(六)
GIS软件
除了前面提到的ArcGIS,还有许多国内外公司开发的源码GIS软件。在中国,源码代表性的源码有MapGIS、SuperMapGIS、源码吉奥之星等;在国外,源码纸箱软件源码则有ArcGIS、源码QGIS、源码MapInfo、源码AutoCAD Map、源码Bentley Map等。源码以下是源码对这些软件的简要介绍:
(1)MapGIS是由武汉中地数码科技有限公司开发的GIS软件,依托中国地质大学(武汉)和教育部地理信息系统软件及应用工程研究中心。源码它具有完整的源码桌面端,主要应用于国土资源管理、源码地质调查等领域。个人电脑上安装的MapGIS 6.7版本,主要用于数据转换,qq桌面源码将原始土规数据格式转换为ArcGIS可识别的格式。尽管如此,其功能远不止于此。
值得一提的是,MapGIS是中国首个具有完全自主知识产权的地理信息系统。自年研制出我国第一套彩色地图编辑出版系统——MapCAD以来,三十多年的发展历程颇为不易。
(2)SuperMap GIS是由北京超图软件股份有限公司开发的,具有完全自主知识产权的大型GIS软件平台。作为国际化成功的软件,超图是全球第三大、亚洲最大的GIS软件厂商。目前,它主要作为二次开发的基础平台,国内许多GIS应用系统都是在它的基础上二次开发而来。
(3)GeoStar,中文名吉奥之星,leanback源码结构是武汉大学吉奥信息技术有限公司依托武汉大学的学科优势和科研实力,历经多年的开发与优化而形成的GIS软件。吉奥是我国自主版权的三大GIS平台之一,主要应用于测绘等领域,已成为标准的空间数据管理软件。
以上三款国产软件的研发成功,背后都有一段鲜为人知的历史。它们是一批批科学家前仆后继、呕心沥血研究探索取得的成就。例如,在陈述彭院士的引领下,中国的GIS在理论、技术和应用方面都取得了卓越的成就。
(4)ArcGIS在前文已提到,此处不再赘述。
(5)QGIS是一个开源的桌面GIS软件,提供数据显示、typescript源码详解编辑和分析功能。开源软件的好处在于,其源代码任何人都可以审查、修改和增强。QGIS的量级较轻,下载和安装方便,拥有众多辅助插件,可制作出丰富的图面表达效果,关键是免费。
(6)MapInfo是美国MapInfo公司的桌面GIS软件,是一种数据可视化、信息地图化的桌面解决方案。其优点是小巧玲珑、简单易学、操作简单、价位较低,具备功能完整及高效率的有度小说源码二次开发工具。缺点是空间分析能力较弱,数据量巨大时,效率会大幅度下降。
(7)AutoCAD Map是由Autodesk公司开发的一款基于AutoCAD的GIS软件,集成在AutoCAD的环境中,只具有GIS的基础功能和少量的空间分析功能。然而,它的优势在于数据编辑功能强大,效率高。
(8)Bentley Map是基于MicroStation的GIS软件。MicroStation是国际上和AutoCAD齐名的二维和三维CAD设计软件,Bentley Map在国外拥有广泛的客户群。尽管它只有GIS的基础功能和少量分析功能,但数据编辑功能强大,产品体系比较完善,是许多专业GIS软件的基础。
地理信息系统平台软件有哪些
地理信息系统平台软件有:1. ArcGIS Pro
2. QGIS
3. GeoServer
4. SuperMap GIS
以下是详细的解释:
ArcGIS Pro是一款功能强大的地理信息系统软件,主要用于地图制作、空间数据分析、可视化以及高级地理处理。它支持大量的地理数据格式,提供了丰富的编辑工具,可以帮助用户进行空间数据的采集、管理、分析和表达。
QGIS是一款免费的开源地理信息系统软件,适用于跨平台操作。它支持矢量与栅格数据编辑、地图制作、空间分析等功能,且拥有丰富的插件库,用户可以通过插件扩展软件功能。
GeoServer是一款基于开放源代码的地理信息系统服务器软件,主要用于网络地图服务发布、空间数据处理和空间数据共享等。它支持多种空间数据格式,并且可以与各种地理信息系统客户端软件无缝集成。
SuperMap GIS是一款具备自主知识产权的地理信息系统软件,具有全面的地理信息数据处理、管理、分析与应用功能。该软件支持多种空间数据格式,提供了丰富的开发工具包和二次开发接口,适用于各种地理信息系统应用需求。
å¦ä½ä½¿ç¨iClient for JavaScriptå å å°å¾
ä¸ï¼rest + rest
iserverèªå¸¦çå¾å±å å èä¾,å°±å±äºè¿ç§åºæ¯ï¼ç¹å»æ¾ç¤ºæºç å³å¯æ¥çï¼
è¿éå°±ä¸ååºä¸ä¸è®²è§£äºï¼æ³¨æ两ç¹å°±å¯ä»¥äºï¼ä¸æ¯mapçallOverlayså±æ§è®¾ç½®ä¸ºtrue;äºæ¯ä¸å®è¦ä½¿ç¨å¼æ¥å è½½çæ¹æ³ï¼å³éè¦çå¬å°å¾å è½½å®æçäºä»¶ï¼å¦åä¼åºç°ä¸¤å¹ å°å¾å è½½æ¯ä¾å°ºéä¹±æ¾ç¤ºçç°è±¡ã
äºï¼wmts+rest ãSuperMap Cloud+rest
å¦æä½ å¯¹wmtsæå¡ä¸å¤ªäºè§£ï¼ä½ å¯ä»¥æ¥çè¿ä¸ªå°åï¼éé¢å¯¹wmtsåäºè¯¦ç»çä»ç»ãè¿éå°±ç®åä»ç»ä¸JavaScriptæ¯å¦ä½å¯¹æ¥çã
è¿éåå¾çæè¿°
å¾å±çurlãmatrixSetãlayerãstyleãmatrixIdsãresolutionsä¸ºå¿ è®¾å±æ§. å½matrixIds设置å符串æ°ç»æ¶ï¼ä¼ å ¥ç©éµæ è¯ç¬¦å表ï¼æ设置çå级å¾å±ç©éµæ è¯ç¬¦è¦æ±ä¸å°å¾å辨çresolutionsä¸ä¸å¯¹åº; å½matrixIds设置为对象æ°ç»æ¶ï¼æ¤æ°ç»åºä¸WMTS capabilities ä¸å£°æç©éµçæè¿°ä¸è´ï¼å¯¹è±¡å±æ§åèmatrixIdså±æ§æè¿°ã å¦ææªè®¾ç½®matrixIdsï¼åç©éµæ è¯ç¬¦ï¼identifierï¼é»è®¤ä¸ºå°å¾ç¼©æ¾çº§å«çintergerå¼ï¼â0âãâ1âãâ2ââ¦çã resolutionså±æ§ç»§æ¿äºç¶ç±»layerï¼ ç¨æ·å¨å建WMTSå¾å±æ¶éè¦ä¾ç §æå¡ç«¯åºå¾çæ åæ¯ä¾å°ºé( GlobalCRSScaleã GlobalCRSPixelã GoogleCRSQuadã GoogleMapsCompatible)设置æ¤å±æ§ï¼å¦åå¨åºå¾æ¶å¯è½ä¼åºç°å°å¾åå·®çé®é¢ã
《水经注地图服务》发布的影像数据在MapBox中调用(仅墨卡托)
MapBox作为一款开源地图开发平台,结合了百度、高德等互联网地图平台以及Arcgis、Supermap等企业级平台的特点,成为许多企业地图项目开发的基础。本文将介绍如何在MapBox中调用《水经注地图服务》发布的影像数据。首先,需要下载MapBox源码,可以通过访问MapBox官网,点击“Documentation\Mapbox GL js”进入页面,点击“Install”按钮,执行CMD命令“npm install mapbox-gl --save”进行下载。
在下载完成后,若在CMD命令窗口中遇到缺少“package.json”文件、描述信息及“repository”字段等问题,可以通过执行“npm init -f”命令创建文件,或自行添加描述内容及“repository”字段。为避免警告信息,确保代码存放地点公开,添加“private”字段并设置为“true”,以使代码在GitHub等平台上被正确识别。再次执行“npm install mapbox-gl --save”命令,问题即可解决。
对于MapBox源码的本地离线部署,可以通过IIS进行网站配置。解压源码后,在Windows控制面板中打开“管理工具”,通过IIS网站管理器添加网站,设置网站名称、物理路径及端口号。完成配置后,MapBox源码在本地即完成离线部署。
为了加载显示卫星影像,需要在MapBox源码目录中新建“SampleForMercator.html”页面文件,并在其中添加卫星影像与地名标签的加载代码。确保服务地址正确修改,IP地址为本机IP。通过关注公号“水经注GIS”并回复“MapBox”获取源码文件,解压后在目录中已有“SampleForMercator.html”文件。打开提供的网址,即可显示加载本地影像的地图。
综上所述,本文通过实例演示了如何在MapBox中调用《水经注地图服务》发布的影像数据,实现内网中离线地图的加载与显示。请注意,提供的数据仅作为示例,实际使用时需根据具体需求进行调整。