mapxtreme 入门教程

33
MapXtreme MapXtreme 入入入入 入入入入

Upload: julian-mcintyre

Post on 15-Mar-2016

282 views

Category:

Documents


0 download

DESCRIPTION

MapXtreme 入门教程. 内容概要. 什么是 MapXtreme MapXtreme的技术特点 MapXtreme的系统构成 MapXtreme的系统配置. 强烈的需求. 客户希望由桌面平台向 Web 转移 MapXtreme 是销售增长最快的产品! 电信, Arch,NexTel,Sprint,At&T, ComCast, SkyTel + 政府部门 SAIC, Lockheed Martin, Booz Allen Hamilton Usage within organizations is growing - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: MapXtreme  入门教程

MapXtreme MapXtreme 入门教程入门教程

Page 2: MapXtreme  入门教程

内容概要什么是 MapXtremeMapXtreme 的技术特点MapXtreme 的系统构成MapXtreme 的系统配置

Page 3: MapXtreme  入门教程

强烈的需求•客户希望由桌面平台向 Web转移• MapXtreme 是销售增长最快的产品 !

•电信 , – Arch,NexTel,Sprint,At&T, ComCast, SkyTel +

• 政府部门– SAIC, Lockheed Martin, Booz Allen Hamilton

• Usage within organizations is growing – Spatial is business-critical and useful to many

Page 4: MapXtreme  入门教程

• 集中式数据管理 • 提供了低成本有效的数据获取手段

Web overcomes barriers to Spatial

Page 5: MapXtreme  入门教程

Tool for adding mapping to your Web site

Applications such as….

•Finding Locations(Dealers, stores, buses…)

•Integrating, Visualizing, and Analyzing your data

such as:

Crime Anaysis

Earth Quake risk Anaysis

RealEstate Market Analysis

What is What is MapXtreme?MapXtreme?

Page 6: MapXtreme  入门教程
Page 7: MapXtreme  入门教程
Page 8: MapXtreme  入门教程

什么是什么是 MapXTremeMapXTremeMapXtreme 是基于 Internet/Intranet 的地图应用服务器MapXtreme 的核心是 MapX 地图引擎,功能完备而强大MapXtreme 附有开发工具,定制应用快速简单总而言之, MapXtrem 是能够进行网上地图发布的强大工具

Page 9: MapXtreme  入门教程

MapXtremeMapXtreme 的技术要求的技术要求 需要一个运行在 Unix 或者 WindowsNT 上的 WebServer MapXtreme 应用服务器只能在 WindowsNT 上运行 在服务器上推荐使用 256M 内存,最低配置为 64M 客户端采用 IE3.0 或 Nestcape 3.0 以上版本的浏览器

Page 10: MapXtreme  入门教程

MapXtremeMapXtreme 的特点的特点在 Internet/Intranet 上提供交互式地图服务 实现地图和数据集中管理和存储 将地图服务提供给更多的使用者 提供强大的地图分析功能 开放式、可伸缩式结构 开发快速、简洁、方便

Page 11: MapXtreme  入门教程

MapXtremMapXtrem 与其它产品之间的关与其它产品之间的关系系 MapXtreme 与MapX MapXtreme 与 ProServer Mapxtreme与 Professional MapXtreme 与 SpatialWare

Page 12: MapXtreme  入门教程

MapXtreme 的技术特点

Page 13: MapXtreme  入门教程

基于 Server 方式开发

降低硬件成本减少管理成本

Benefits?

Page 14: MapXtreme  入门教程

强大的地图功能强大的地图功能专题图:包括饼图、直方图、点密度、独立值、范围专题图等专题图:包括饼图、直方图、点密度、独立值、范围专题图等对象处理:合并、缓冲区、相交、删除对象对象处理:合并、缓冲区、相交、删除对象对象编辑:生成、修改、删除对象编辑:生成、修改、删除绘制图层:允许开发人员绘制定制的图形对象绘制图层:允许开发人员绘制定制的图形对象查找:通过城市名、查找:通过城市名、 ZIPZIP 码、街道名或客户进行查找码、街道名或客户进行查找图层控制:允许用户管理多层图层信息图层控制:允许用户管理多层图层信息空间选择:允许用户在规定的矩形框、规定的半径范围内和多边空间选择:允许用户在规定的矩形框、规定的半径范围内和多边形内进行选择和操作形内进行选择和操作图象输出:支持图象输出:支持 JPG, GIF, WMF, BMP, TIF, PNG, PSDJPG, GIF, WMF, BMP, TIF, PNG, PSD数据库支持:数据库支持: ODBC ODBC 、、 DAO DAO 、、 CLIPBORAD CLIPBORAD 、、 OLE DATAOLE DATA

Page 15: MapXtreme  入门教程

具有极强的系统扩展能力具有极强的系统扩展能力 多线程多线程 平衡调用平衡调用

Page 16: MapXtreme  入门教程

Web Web 服务服务器器MapXtremeMapXtreme

(broker)(broker)

附加地图服务器 用户用户

Page 17: MapXtreme  入门教程

适用性适用性 支持远程开发支持远程开发 (WIN95 WINNT)(WIN95 WINNT)

与任何与任何 WebServerWebServer 兼容兼容 无用户数目限制无用户数目限制

Page 18: MapXtreme  入门教程

软件开发环境软件开发环境 Hahtsite Hahtsite 集成开发环境集成开发环境 Microsoft ASP(InterDev)Microsoft ASP(InterDev)

其它集成开发环境其它集成开发环境

Page 19: MapXtreme  入门教程

开放式结构开放式结构 支持支持 ISAPI ISAPI 、、 NSAPINSAPI、、 CGICGI

支持支持 OLE OLE ,不需要任何插件,不需要任何插件

Page 20: MapXtreme  入门教程

完整的解决方案完整的解决方案Application Server Sessio

n man

ager

MapX broker Site Projects Function Libraries

Tutorial

Sam

ple

Data

Java Applet

Page 21: MapXtreme  入门教程

Inside The MapXsite Project(MapXtreme.HPR)

Project WindowProject Window

Page Editing Page Editing WindowWindow

Build/Publish WindowBuild/Publish Window

ToolbarToolbar

Page 22: MapXtreme  入门教程

MapXtreme MapXtreme 体系结构体系结构

Page 23: MapXtreme  入门教程

MapXtreme 应用模型Web 浏览器 Web服务器

客户端网络

HTTP请求

HTML

操作系统( NT / UNIX)

MapX例程MapXBroker

HAHT应用服务器

MapXtreme 地图应用服务器

 应用请求

HTML

地图请求 地图请求

状态管理 ODBC连接INTERNET 技术

MapInfo 地图 技术

应用服务器技术

MapX例程

Internet Intranet

MapXtreme例程 MapXtreme例程

MapXtreme

Page 24: MapXtreme  入门教程

Client PCClient PC

浏览器浏览器 Web Host

HTTP Server

HAHT Application Server

UI Persistence /State Mgmt

HTML/HTML/MapMap

Server SideApplication

系统构成系统构成

Return

Request

MapX

Server

Page 25: MapXtreme  入门教程

预制框架式解决方案预制框架式解决方案 最大限度减少开发时间最大限度减少开发时间 客户可根据需要定制应用客户可根据需要定制应用 通用的开发工具即可通用的开发工具即可

MapObject IMS : 专门的开发工具

Page 26: MapXtreme  入门教程

MapXtreme 2.0

•MapX Courier (always used)• used from application• requests MapX instance

• MapXServer (always used)• MapX instances on running on server

•MapX Broker (only used in ‘scalable’ apps)• creates MapX (MapXServer) instances in Server Group • returns available instance of MapX to application

Page 27: MapXtreme  入门教程

MapXtreme 2.0

• 1.5x model is still an option, or

• Pool of MapX objects can be shared among users• Very efficient use of memory for 100’s of users• Application maintains state information

Page 28: MapXtreme  入门教程

MapXtreme NT

HAHTsite or ASPMapXtreme Application

Code Libraries

Request for an instance of

MapX

MapXCourier

creates an instance ofMapX to be returnedto the application

Instance of MapXFor application use.

MapXBroker

MapXserver

MapX Courier

Existing MapXServer ObjectorNew MapXServer Object

Page 29: MapXtreme  入门教程

系统配置系统配置

Page 30: MapXtreme  入门教程

数据库服务器

Web 服务器应用服务器

数据库地图数据库

库存管理MapX

标志管理MapX

标志维护MapX

工程设计MapX

应用方案配置

Page 31: MapXtreme  入门教程

系统配置服务器硬件配置

序号 部件 要求 1 中央处理器 PII400以上 2 硬盘 Ultra Wide Scsi, >12GB 3 内存 >=256MB 4 软、光驱 带 5 网卡 10/100M自适应

注: 1.由于系统最小配置无太大的实际意义,故上述为推荐系统配置,而不是列出最小配置。

2.其余硬件可视实际条件配置

地图维护工作站软件配置序号 名称 要求

1 Windows 95 或 98中文版

2 Mapinfo Professional 5.5中文版以上

3 Mapinfo MapBasic1. 维护工作站的数量由用户自定。2. 假定工作站在局域网内

地图维护工作站的硬件配置:PC兼容机,586/133以上,无特殊要求。

Page 32: MapXtreme  入门教程

系统配置

监控中心工作站软件配置序号 名称 要求

1 Windows 95 或 98中文版

2 Mapinfo Professional 4.5中文版以上

3 Mapinfo MapBasic1. 维护工作站的数量由用户自定。2. 假定工作站在局域网内

工作站的硬件配置:PC兼容机,PII266以上,无特殊要求。

Page 33: MapXtreme  入门教程