MapGuide简介

Mapguid 介绍 MapGuid介绍 MapGMapGuide是世界上最好的WebGis开发平台。 mapguide open source有丰富的例子,开发文档和技术保障。 立即下载

    什么是MapGuide呢?通俗点说,MapGuide是Autodesk公司推出的一款地图发布软件,使用户能够用浏览器非常方便地浏览地图数据,就像Google Map,Yahoo Map和Baidu Map那样。这个解释会让人觉着我这个人太不专业了,但我觉着自己还是挺专业的,所以让我们来看一个稍微专业一点的解释。MapGuide是Autodesk公司推出的一个的Web GIS平台,能够让用户快速地开发和部署Web GIS应用和服务。MapGuide具有如下特点:

 

 

交互式地图浏览

  • 提供了AJAX和DWF两种Viewer。AJAX Viewer无需用户安装任何软件,通过将地图渲染为图像让用户在浏览器上浏览地图数据。DWF Viewer需要用户安装DWF ActiveX控件,但是DWF能够提供更好的性能。因为DWF是一种向量文件格式,当用户在浏览器端放大缩小地图时,无需重新到服务器读取数据。
  • 允许用户使用点、多边形、圆进行要素(Feature)选择。
  • 支持要素查询、缓冲区分析(Buffer)、距离测量。
  • 提供打印和出图(Plot)支持。

 

高质量制图输出

  • 支持不同的比例尺。
  • 基于规则的主题图(Thematic Layer)制作。
  • 动态标注(Labeling)。
  • 支持真彩色。
  • 支持TrueType字体。

无缝兼容多种数据类型

  • 作为Autodesk MapGuide的核心技术之一,FDO(Feature Data Objects)数据访问技术能够帮助您处理各种空间和非空间数据库和文件,无需转换,也不会丢失数据,因而可以提高您的工作效率。
    • 支持ESRI SHP和SDF文件格式
    • 支持ESRI ArcSDE、MySQL、SQL Server。
    • 支持大量的图像格式。
  • 使用DWF对CAD数据进行访问。

内建的资源数据库

  • 使用基于XML的资源文件定义地图、图层、数据连接、符号库(Symbology)、浏览布局(Viewer Layout)。
  • 提供层次化资源存储结构。
  • 允许元数据(Metadata)和二进制数据关联到一个资源文件。

灵活丰富的API

  • MapGuide提供.NET、PHP、Java三种语言的API。
  • 可以对各种类型的资源进行管理。
  • 可以创建、修改和显示地图数据,进行属性查询和空间查询。
  • 进行缓冲区分析(Buffer)和叠加分析(Overlay)。
  • 为向量和栅格地图创建图例(Legned)。
  • 动态地添加、删除、修改图层,改变图层的可见性,修改图层的定义等。

快速、灵活、安全的服务器平台

  • 使用多线程,充分利用了多核和多处理器技术。
  • 支持将多台服务器配置为一个逻辑站点,从而提高服务器可伸缩性(Scalability)。
  • 使用数据库连接池(Connection Pool),对不同用户共享连接,从而提高服务器性能。
  • 使用分块缓冲(Tile Caching)保证地图图像在AJAX视图中只渲染一次,而不论多少用户浏览地图。
  • 面向连接、基于角色的安全机制。
  • 基于Web的站点管理工具,允许用户远程对服务器进行管理。

 跨平台支持

  • MapGuide可以部署到Window和Linux操作系统。
  • 支持Apache和Microsoft IIS两种Web服务器。
  • 支持Microsoft Microsoft Internet Explorer和Mozilla Firefox。因为Google Chome推出的时间较晚,Autodesk还没有对其进行官方的测试,所以在Autodesk的官方网站上并没有显示对Google Chome的支持。相信在不久的将来,MapGuide也将官方地支持Google Chome。

OGC(Open Geospatial Consortium)标准

  • 支持将地图数据以WMS(Web Map Service)标准发布。
  • 支持将地图数据以WFS(Web Feature Service)标准发布。

    Mapguide主要分为商业版(MapGuide Enterprise)和开源版(MapGuide Open Source)两个版本。以鄙人的拙见,这也是MapGuide的优势之一。开源意味着用户有机会去修改它的源代码,如果你发现MapGuide有一些阻碍了你开发的缺陷(Defect)或在哪些方面无法满足你的需求,可以试着去自己修改好那些缺陷或增加这些功能,而不必苦苦等待产品的下一个版本或补丁。

Mapguide安装与配置说明 安装Mapguide与示例程序 1、安装MapGuide Server: ** 下载MgServerSetup.exe,并安装MapGuide Server。 ** 可以使用多台计算机共同提供MapGuide Server的功能,当在多台计算机上安装MapGuide Server时,需要设置一台计算机作为site server,其他的计算机作为support server,在安装support server时需要提供site server的IP地址。 ** MapGuide Server (mgserver.exe)程序在系统启动时默认为自动启动,服务名为MapGuide Server(1.2)或MapGuide Server v2.0(2.0)。可以用命令net start/stop/restart "MapGuide Server v2.0"启动/停止/重启该服务。 2、安装MapGuide WebServer Extensions ** 下载MgWebServerExtensionsSetup.exe,安装MapGuide WebServer Extention。 ** MapGuide Server和MapGuide WebServer Extention可以安装在同一台计算机上,也可安装在不同的计算机上,需要安装在其他计算机上时,要提供安装了MapGuide Server的计算机的IP地址。 ** MapGuide WebServer Extention支持的WebServer配置环境: 1) IIS Configuration(对初学者比较适合,支持ASP.NET开发,需ASP.NET 2.0.50727或更高版本的支持); 2) Bundled Configuration(通过Apache Http Server的FastCGI模式支持PHP开发、通过Apache Tomcat支持Java开发); 3) Manual Configuration; 立即下载

相关推荐

mapguide 3.0

mapguide3.0安装包。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

JavaWeb和WebGIS学习笔记(七)——MapGuide Open Source安装、配置以及MapGuide Maestro发布地图——超详细!目前最保姆级的MapGuide上手教程!

系列链接: Java web与web gis学习笔记(一)——Tomcat环境搭建 Java web与web gis学习笔记(二)——百度地图API调用 JavaWeb和WebGIS学习笔记(三)——GeoServer 发布shp数据地图 JavaWeb和WebGIS学习笔记(四)——使用uDig美化地图,并叠加显示多个图层 JavaWeb和WebGIS学习笔记(五)——使用OpenLayers显...

df1445的博客 1394

oracle 空间数据库示例(在mapguide下可以识别空间属性)

oracle 空间数据库示例(在mapguide下可以识别空间属性)

MapGuide安装

MapGuide是一款开源工具,使用后个人感觉与主流GIS平台(ArcGIS Server、MapGIS IGServer)架构原理差不多。 以下部分是转的,部分是自己操作的,会一一说明。 在此首先就要感谢一下那些无私奉献的大大们,在我们这些菜鸟最困难的时候给我们帮助。 话不多说,开始正文: MapGuide的安装包括:安装MapGuide Server;安装MapGuide WebSer...

weixin_30247781的博客 286

mapguide空间数据搜索

mapguide空间数据搜索,能够实现搜索的查询定位

手把手教你用示波器实测LVDS/CML信号:从波形解读到故障排查(附实测图)

本文详细介绍了如何使用示波器实测LVDS和CML信号,从波形解读到故障排查的全过程。涵盖差分探头选择、示波器配置、标准波形特征解读、眼图分析技巧以及高速信号捕获要点,帮助硬件工程师快速诊断和解决信号完整性问题。附实测图和案例,提升高速数字电路设计效率。

weixin_27215337的博客 199

面向企业级的开源WebGIS解决方案--MapGuide

MapGuide概述MapGuide是Autodesk公司推出的在网络上发布空间数据的新一代Web GIS平台,为了促进开源Web GIS的发展,Autodesk公司推出了开源版的MapGuide,同时还有商业版MapGuide,开源版本与商业版本相比,软件构架与功能相同,只是开源版本仅支持的数据格式较少,目前支持shp、sdf、ArcS

ErikLiu的专栏 1337

PP生产订单的BADI增强 WORKORDER_UPDATE

我们的项目需求是: 1、 保存时检查工单BOM是否存在物料号相同的行项目,如果有则提示“物料& 重复,请检查工单BOM” 系统增强出口:PPCO0001,检查组件行项目是否有重复物料项 开始以为的增强增强看一下是用PPCO0001还是PPCO0007 后来找到了badi WORKORDER_UPDATE IF_EX_WORKORDER_UPDATE~BEFORE_UPDATE

ERP运维咨询(目标和成功) 4635

面向企业级的开源WebGIS解决方案--MapGuide(介绍)

、MapGuide概述MapGuide是Autodesk公司推出的在网络上发布空间数据的新一代Web GIS平台,为了促进开源Web GIS的发展,Autodesk公司推出了开源版的MapGuide,同时还有商业版MapGuide,开源版本与商业版本相比,软件构架与功能相同,只是开源版本仅支持的数据格式较少,目前支持shp、sdf、ArcSDE、MySQL、ODBC、RASTER、WMS、WF

1528

简单记录一次拿网站后台的过程

本文章重在让大家了解拿后台的逻辑与流程,请不要利用此文章的内容对别人的网站进行攻击破坏,否则后果自负,作者不承担任何责任。

kk的博客 918

QQ技术大总结

此贴只是一些对q友有用的东西,也许有人知道,高手勿喷。进如正题~ 1. 进入访问受限的qq空间 在地址栏里输入 http://qqxoo.com/main.html?qqid=qq号这样就可能看对方的空间 http://qqshow-user.tencent.com/qq号/11/00 看mm的qq绣 http://shuqian.qq.com/qq号/ qq书签 ...

weixin_33845881的博客 1270

MapGuide应用程序示例——你好,MapGuide!

图 3‑4显示了基于MapGuide的Web应用程序的开发流程,整个开发流程可以分为五个阶段。图中,矩形代表任务,椭圆形被任务使用的或被任务创建的实体,箭头代表数据流。1) 加载文件类型的数据,配置到外部数据库的连接,通过联接(Join)一个要素源到另一个要素源扩展要素数据。2) 通过引用要素源的数据和为要素应用样式创建图层。3) 将图层结合起来创建地图。4) 通过Internet

7323

实战避坑:基恩士KV8000 PLC与C#上位机链路通讯全流程实现(含ST代码+上位机源码)

本文详细讲解了基恩士KV8000 PLC与C#上位机的TCP链路通讯实现,从PLC端的ST代码编写、通讯配置,到上位机的通讯类封装、界面实现,再到实战避坑和性能优化,提供了完整的可复用方案。该方案已在实际产线项目中验证,支持实时数据采集和控制指令下发,稳定性和可靠性满足工业场景需求。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 1176

MapGuide open source开发心得一:简介

MapGuide open source development I: introductionMapGuide是世界上最好的WebGis开发平台。1 MapGuide有免费版和商业版,分别叫MapGuide Open Source和MapGuide Enterprise。2 MapGuide open source不仅免费,而且永远完全开源。3 MapGuide是用c++编写的,这使得它与其它商...

weixin_34087503的博客 507

Visual Studio Code + MCP Server + Claude Code 三件套进行 ABAP 开发

本文介绍了如何在Visual Studio Code中利用Claude Code和SAP官方提供的MCP Server进行ABAP开发。作者分享了19年ABAP开发经验,从手动编码到如今通过自然语言生成高质量代码的技术演进。详细说明了配置步骤:启用ADT MCP Server、安装Claude Code扩展、配置.claude.json文件,并验证MCP Server的14个功能。通过实例演示了如何用自然语言指令让Claude Code创建包含冒泡排序实现和单元测试的ABAP类,展示了MCP Server在

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1296

手把手教你学Simulink——基于Simulink的无迹卡尔曼滤波(UKF)控制仿真建模示例

本文详细介绍了在Simulink中实现无迹卡尔曼滤波(UKF)控制倒立单摆系统的完整过程。通过对比扩展卡尔曼滤波(EKF),重点阐述了UKF在处理强非线性系统时的优势:采用无迹变换(UT)通过确定性采样捕捉非线性特性,精度可达三阶泰勒展开且无需计算雅可比矩阵。文章分步骤讲解了状态空间定义、UKF参数设计、Simulink实现方法,以及结合LQR控制器的闭环系统搭建,并通过仿真验证UKF在大角度偏移情况下具有更优的估计精度和控制性能。最后还讨论了工程实践要点和扩展方向,为非线性系统控制提供了实用解决方案。

MHD0815的博客 96

MapGuide应用开发系列(五)---- Autodesk MapGuide Studio应用简介

  Autodesk MapGuide Studio是Autodesk公司出品的、Autodesk MapGuide Enterprise随盘附送的一个MapGuide 地图编辑工具(Authoring Tool),它即可应用于MapGuide Enterprise也可以应用于MapGuide OepnSource。我以前了解到了MapGuide的体系架构,知道MapGuide是由三层架构组成的W...

weixin_34242509的博客 181

基于知识图谱的档案智慧问答系统:构建智能化档案管理与知识服务新范式

基于知识图谱的档案智慧问答系统是档案管理领域的一次重要创新,它通过将档案数据转化为结构化的知识图谱,并结合自然语言处理和智能问答技术,实现了档案信息的智能化管理与服务。该系统不仅能够提升档案管理的效率,还能为用户提供更全面、更便捷的知识服务,具有广泛的应用前景和深远的社会意义。未来,随着技术的不断进步和应用场景的不断扩展,基于知识图谱的档案智慧问答系统将在更多领域发挥其价值,为档案管理领域的智能化转型提供强有力的支持。

qq_62634009的博客 1577

MapGuide应用开发系列

MapGuide应用开发系列(一)----MapGuide的开源地图编辑(Authoring Tool)工具Meastro介绍 MapGuide应用开发系列(二)----MapGuide Open Source 2.1 的安装 MapGuide应用开发系列(三)----MapGuide 数据包管理及Maestro亮点功能介绍 MapGuide应用开发系列(四)---- 如何运行第一个....

weixin_30273763的博客 93

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

MapGuide 初步

今天,粗浅在研究了一下MapGuide,在此做个记号 MapGuide Open Source is a web-based platform that enables users to quickly develop and deploy web mapping applications and geospatial web services. MapGuide features a

NewMap的专栏 1442

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

MapGuide开发手记(一)安装Mapguide与示例程序

安装Mapguide与示例程序有些资料来自自己的翻译,有些信息源于网络,仅供参考,无版权,欢迎转载。 1、安装MapGuide Server: ** 下载MgServerSetup.exe,并安装MapGuide Server。** 可以使用多台计算机共同提供MapGuide Server的功能,当在多台计算机上安装MapGuide Server时,需要设置一台计算机作为

phdbrianlee的专栏 2462

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

Mapguide配置心得

    最近由于一个公交查询项目,一直在研究Mapguide开源版本,配置完成之后显示示例程序这个过程真是令人伤神伤力。终于有种感觉,开源的软件不是这么好用的啊。   现在把自己配置过程以及心得体会写出来跟大家交流交流。      一、安装mapguide server,安装过程中一直下一步下一步下去就行。然后在安装mapguide web server extensions,这个安装

CloudKurten的专栏 4036

MapGuide 安装

MapGuide是一款开源工具,使用后个人感觉与主流GIS平台(ArcGIS Server、MapGIS IGServer)架构原理差不多。 以下部分是转的,部分是自己操作的,会一一说明。 在此首先就要感谢一下那些无私奉献的大大们,在我们这些菜鸟最困难的时候给我们帮助。 话不多说,开始正文: MapGuide的安装包括:安装MapGuide Server;安装MapGuide WebSer...

guzicheng1990的博客 758
上一篇: 序言
下一篇: MapGuide的历史
MapGuide_Inside
博客等级 码龄17年 340粉丝 71原创
评论 7
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值