MapGuide Open Source

来自开放百科 - 灰狐
2007年12月29日 (六) 10:52Allen (讨论 | 贡献)的版本

跳转到: 导航, 搜索

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 an interactive viewer that includes support for feature selection, property inspection, map tips, and operations such as buffer, select within, and measure. MapGuide includes an XML database for managing content, and supports most popular geospatial file formats, databases, and standards. MapGuide can be deployed on Linux or Windows, supports Apache and IIS web servers, and offers extensive PHP, .NET, Java, and JavaScript APIs for application development. MapGuide Open Source is licensed under the LGPL.

MapGuide 由四个主要组件构成:MapGuide Server、MapGuide Studio、MapGuide Web Server Extensions 和提供了两种浏览方式的 MapGuide Viewer。 MapGuide Studio 需要另外购买。也提供 MapGuide Open Source Web Studio。

MapGuide Platform Components
MapGuideAjaxViewerHiRes.png

目录

新特性

Autodesk MapGuide 用户最欣赏的 10 个MapGuide 新特性, 也部分适用 Open Source 版:

  • 增强了出图功能,包括 DWF 技术、脱机查看属性和移动功能
  • 使用图形用户界面的自动导入程序把数据加载到服务器上
  • 直接连接到FDO数据源,如 SDE,Oracle Spatial 和 OGC
  • 有效的区分开不同数据源中的地图标注和标记
  • 通过 MapGuide Studio 快速完成基于 HTML 的地图发布,而不需要安装插件
  • 能在 Studio 里完成数据载入、数据连接和地图发布等操作
  • 基于 Web 的服务器管理工具
  • 用于创建定制地图应用的服务器端 API
  • 三种语言(Java,PHP.NET)的完整 FDO API,可用于高级空间查询
  • 支持 Linux 服务器

Links

http://mapguide.osgeo.org/ PoweredBy-MapGuide.gif

Install

从 获得 http://download.huihoo.com/mapguide/ 获得安装包

先安装 Server, 如 MgServerSetup-1.2.0.exe
再安装 Server Extensions, 如 MgWebServerExtensionsSetup-1.2.0.exe
使用默认 8008 端口,因为有些应用已绑定这个端口。
选择 php 或 java 编程环境。
http://localhost:8008/mapguide/mapadmin/ 
http://localhost:8008/mapguide/mapviewerphp/
http://localhost:8008/mapguide/webstudio/
用户名/密码: Administrator/admin

Database

MapGuide 使用了 dbXML 作为数据的存储方式。如:

MapGuideOpenSource\Server\Repositories\Site\MgSiteResourceContents.dbxml
分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱