-
2006-08-23
Top Ten Accounting Softwares
For more than ten years I've maintained a listing of the top accounting software packages by category. The paragraphs below explain the basis for inclusion in this list. I hope that you find this listing useful.
©
Top Ten Low-End Accounting Software Market
(Companies with Up to $5 Million in Revenue)
(Listed in Alphabetical Order)1. BusinessVision 32 (Best Software) 2.
Small Business Manager (Microsoft) 3. M.Y.O.B (M.Y.O.B. Software) 4. Peachtree Complete Accounting 2004 (Best Software) 5. QuickBooks Pro 2003 (Intuit) 6.
Simply Accounting (Best Software) 7. Vision Point 2000 (Best Software)
Top Ten Middle-Market Accounting Software Market
(Companies with $2 Million to $50 Million in Revenue)
(Listed in Alphabetical Order)1.
ACCPAC Advantage Series Corporate Edition (Best Software) 2.
ACCPAC ProSeries (Best Software) 3. Accountmate (Best Software) 4. BusinessVision 32 (Best Software) 5.
Great Plains (Microsoft) 6.
MAS 90 & MAS 200 (Best Software) 7.
Navision (Microsoft) 8.
Solomon (Microsoft) 9.
SouthWare Excellence Series (SouthWare) 10.
SYSPRO (SysproUSA)
Top Ten in the Beginning ERP Market
(Companies with $25 Million to $500 Million in Revenue)
(Listed in Alphabetical Order)1.
ACCPAC Advantage Series Enterprise Edition (Best Software) 2.
ACCPAC ProSeries (Best Software) 3.
Axapta (Microsoft Software) 4. Epicor (Epicor Software) 5.
e-Business Suite (Oracle) 6.
Great Plains (Microsoft) 7.
SYSPRO (SysproUSA) 8.
MAS 500 (Best Software) 9.
Navision (Microsoft) 10.
Solomon (Microsoft)
Top Ten in the Tier 1 Market
(Companies with revenue Ranging from $250 Million and Up)
(Listed in Alphabetical Order)1.
ACCPAC Advantage Series Enterprise Edition (Best Software) 2.
Axapta (Microsoft) 3. Epicor (Epicor ) 4. Great Plains (Microsoft) 5.
Lawson Enterprise 400 (Lawson Software) 6.
MAS 500 (Best Software) 7.
PeopleSoft World (PeopleSoft) 8.
Oracle Financials (Oracle) 9.
PeopleSoft (PeopleSoft) 10.
SAP R/3 (SAP) Comments:
There are thousands of accounting software packages in the marketplace today. Each one of these packages offers unique features and capabilities that are to be commended, admired, and sometimes applauded. However, upon close inspection, it is easy to see that most of them suffer from obvious problems such as older technology, proprietary technology, lack of support, lack of an adequate size customer base, lack of a distribution channel, poor performance on a local area network, bugs, missing modules, missing key features, lack of capital, etc. We strive to weed out the lesser players and concentrate our web site on the better-known, widely-deployed, well-proven solutions.
In our opinion, there are only a handful of accounting software solutions available today that offer a proven and complete solution for this market. These products all share the following attributes:
The product must have good, clean, stable code
The product must have good underlying technology
The product must have a good company & leadership behind the product
The product must have strong financial reporting capabilities
The product must have a sizable customer base
The product must have strong customization capabilities
The product must have a well-developed and knowledgeable VAR channel
The product must have a wide breadth of modules
The product must have a well-developed offering of third party add-on products
There should be a minimal number of missing features
There should be no significant problems (such as missing modules, etc)
To help you evaluate your accounting system options, you are advised to read the following articles at a minimum:
1. 10 Step Blueprint for Evaluating and Selecting Entry Level Accounting Software
2. 25 Step Blueprint for Evaluating and Selecting Mid-Range to High-End Accounting Software
3. Listing of 50 Key Features
4. Feature Table
5. ASA Power Rating Based Upon 350 Key Features
6. A Discussion About Evaluating Accounting Software- END-
Would you like some more help?
Click here
The Accounting Software Advisor web site features
the world’s most comprehensive review of the top accounting software solutions.
Go to our HOMEPAGE
Copyright © 1999-2004 Accounting Software Advisor, LLC.
All rights reserved
No part of this web site may be used for commercial purposes of any kind without our express written consent.______________
Read our Mission Statement
Read our Disclosure Statement
Read our Disclaimer StatementContact the Editor - J. Carlton Collins, CPA
__________________
Click Here If You Need Help
We can help you as little, or as much, as you need -
2006-07-31
GIS Application Cases
User Showcase
Showcase- Read this case study.
[PDF-1.2 MB, 2 pages]
"We wanted to create a GIS that would initially help first responders in hurricane-affected areas. We could also see eventual use of the GIS to assist those at the state and local health and environmental levels and eventually researchers trying to determine the health consequences associated with such an event."
Business Solutions
Internet Mapping Helps Customers Find Stores
American Suzuki Motors Corporation [PDF-2.21 MB, 2 pages]GIS Helps Small Company Deliver Product More Efficiently
Apex Office Supply [PDF-401 KB, 2 pages]GIS Supports Market-Focused Selling at Newspaper
The Arizona Republic [PDF-358 KB, 2 pages]CIVICTechnologies Empowers Public Libraries to Provide Access to Web-Based Demographic and Business Data
CIVICTechnologies [PDF-675 KB, 2 pages]GIS Improves Marketing, Logistics, and Sales
Coinstar, Inc. [PDF-136 KB, 2 pages]Increasing Efficiency and Profits with Wireless Location-Based Services
DS Waters [PDF-1.05MB, 2 pages]Using GIS to Meet Lessor抯 Needs
Edens & Avant [PDF-1.50 MB, 2 pages]Successfully Matches Retailers With the Best Properties
Forest City Enterprises, Inc. [PDF-1.8 MB, 2 pages]Creating Client Proposals with Internet GIS
Lamar Advertising Company [PDF-552 KB, 2 pages]GIS and Web Services Help Manufacturer Find the Best Retailers
Levi Strauss & Co. [PDF-200 KB, 2 pages]Internet Mapping for Outdoor Enthusiasts
MotionBased Technologies [PDF-2.17 MB, 2 pages]Making Geographic Data and Maps Accessible to Museum Visitors
National Geographic Society [PDF-1.43 MB, 2 pages]Postal Address Data Management桝dding Quality with ArcGIS Server
New Zealand Post [PDF-1.36MB, 2 pages]Increased Efficiency—Improved Accuracy
Northwest Atlantic [PDF-103 KB, 2 pages]Creating Enterprise Insurance Quotes with GIS
Norwich Union [PDF-1.58 MB, 2 pages]GIS Enhances Reinsurer's Exposure Control Functionality
PartnerRe [PDF-694 KB, 2 pages]Increased Target Circulation, Lower Cost
Preprint Publishing [PDF-89 KB, 1 page]Enterprise GIS Improves Product Repair Services and Home Delivery
Sears Product Repair Services [PDF-286 KB, 2 pages]Identifies the Best Sites—Quickly and Accurately
South Bend Small Business Development Center [PDF-83 KB, 1 page]Internet GIS Enhances Tracking of Outdoor Activities
Sportsim [PDF-2.38 MB, 2 pages]Successful Site Selection—Automatically!
Storage USA, Inc. [PDF-55 KB, 2 pages]GIS Increases Newspaper Subscriptions
The Washington Times [PDF-179 KB, 2 pages]Defense and Intelligence
Automated QA/QC Tests Aid in Map Production
BAE Systems [PDF-677 KB, 2 pages]Touch-Screen Mapping for Intel and Defense
Northrop Grumman and Applied Minds [PDF-321 KB, 2 pages]Education
GIS Improves Marketing at Local Community College
Tacoma Community College [PDF-735 KB, 2 pages]Government
DecisionMaps and ArcGIS Server: Matching Business Needs with Philadelphia Assets
City of Philadelphia Mayor's Office of Information Services [PDF-433 KB, 2 pages]Enterprise GIS at a City Level
City of Indianapolis, Indiana [PDF-1.09 MB, 2 pages]Health and Human Services
GIS Helps Nebraska Tackle Flu Vaccine Shortage
Nebraska Health and Human Services [PDF-239 KB, 2 pages]Mobile GIS Speeds Disaster Relief
North Carolina Division of Public Health [PDF-496 KB, 2 pages]GIS Empowers Emergency Response and Public Health Awareness
South Carolina Department of Health and Environmental Control [PDF-767 KB, 2 pages]GIS Web Portal Provided Information about Environmental Contaminants during Hurricanes
National Institute of Environmental Health Sciences [PDF-1.2 MB, 2 pages]Maps, Charts, and Cartographic Publishing
Producing Commercial Maps Efficiently and Accurately
Rand McNally & Company [PDF-665 KB, 2 pages]Traffic Road Book Quality Control Using ArcGIS Server
County of San Bernardino, California [PDF-266 KB, 2 pages]Natural Resources
Cumulative Effects Study Uses GIS to Assess the State of the River's Ecosystem, Predict Future Conditions, and Distribute Data to Decision Makers
U.S. Army Corps of Engineers and Yellowstone River Conservation District Council [PDF-830 KB, 2 pages]Sustainable Development through Responsible Environmental Stewardship
Ecology and Environment, Inc. [PDF-1.59 MB, 2 pages]Transportation
Providing Accurate Aeronautical Data in a Timely Manner
IMAPS, LLC [PDF-294 KB, 2 pages]Using GIS to Create Official Travel Map
Texas Department of Transportation [PDF-183 KB, 2 pages]Utilities
Cut Field-Mapping Time in Half Using Mobile GIS
Edgecombe County [PDF-2.06 MB, 2 pages]Mobile GIS Improves Asset Inspections and Cuts Costs
Laurens Electric Cooperative [PDF-1.73 MB, 2 pages]Building Custom GIS Quickly and Easily
Nobel Systems, Inc. [PDF-408 KB, 2 pages]GIS Makes Enterprise Data Available through a Seamless Map
Pidpa [PDF-888 KB, 2 pages] - Read this case study.
-
2006-07-31
WebGIS--基于Internet的地理信息系统
一、WebGIS概述
"19世纪是铁路的时代,20世纪是高速公路的时代,21世纪是网络的时代"。互联网络(Internet)的迅速崛起和在全球范围内的飞速发展,使万维网(World Wide Web简称WWW或Web)成为高效的全球性信息发布渠道。这一技术正在以很快的速度进入每家每户,它将把地球变成一个小小的村落。网络时代即将来临。
我们正在忙碌地建设我们生活的这个世界,而且我们正在电脑空间建立我们物理空间的复制品,网络上甚至有可以存款的银行,并且在网络上用于祈祷的地方还不得不设立教堂。互联网已经渗透各行各业,信息高速公路上奔跑着越来越多的信息。随着Internet技术的不断发展和人们对地理信息系统(GIS)的需求,利用Internet在Web上发布和出版空间数据,为用户提供空间数据浏览、查询和分析的功能,已经成为GIS发展的必然趋势。于是,基于Internet技术的地理信息系统--WebGIS就应运而生。
WebGIS是Internet技术应用于GIS开发的产物。GIS通过WWW功能得以扩展,真正成为一种大众使用的工具。从WWW的任意一个节点,Internet用户可以浏览WebGIS站点中的空间数据、制作专题图,以及进行各种空间检索和空间分析,从而使GIS进入千家万户。WebGIS具有以下特点:
(1)全球化的客户/服务器应用 全球范围内任意一个WWW节点的Internet用户都可以访问WebGIS服务器提供的各种GIS服务,甚至还可以进行全球范围内的GIS数据更新。
(2)真正大众化的GIS 由于Internet的爆炸性发展,Web服务正在进入千家万户,WebGIS给更多用户提供了使用GIS的机会。WebGIS可以使用通用浏览器进行浏览、查询,额外的插件(plug-in)、ActiveX控件和Java Applet通常都是免费的,降低了终端用户的经济和技术负担,很大程度上扩大了GIS的潜在用户范围。而以往的GIS由于成本高和技术难度大,往往成为少数专家拥有的专业工具,很难推广。
(3)良好的可扩展性 WebGIS很容易跟Web中的其他信息服务进行无缝集成,可以建立灵活多变的GIS应用。
(4)跨平台特性 在WebGIS以前,尽管一些厂商为不同的操作系统(如:Windows、UNIX、Macintosh)分别提供了相应的GIS软件版本,但是没有一个GIS软件真正具有跨平台的特性。而基于Java的WebGIS可以做到"一次编成,到处运行 (write once, run anywhere)" ,把跨平台的特点发挥得淋漓尽致。
二、WebGIS设计思想
CGI和Sever API是较早应用于WebGIS开发的方法。其中CGI是通用网关接口(Common Gateway Interface)的英文缩写,它建立了Internet服务器与应用程序之间的接口。基于CGI的WebGIS是按照如下方式实现WWW交互的:用户发送一个请求到服务器上,服务器通过CGI把该请求转发给后端运行的GIS应用程序中,由应用程序生成结果交还给服务器,服务器再把结果传递到用户端显示。这种方式的缺点是服务器每次请求都要重新启动GIS应用程序,降低了系统响应速度。Sever API是经过扩充的CGI工具,比如Microsoft的ISAPI和Netscape的NSAPI。采用Server API,服务器请求后端GIS应用程序时不用重新启动该程序,而是通过IPC(Inter-process Communication,进程间通讯协议)与之进行信息交换。不过由于Server API没有统一的标准,所以一旦采用了某种Server API,那么服务器端将依赖于这种服务器程序。
目前的大部分WebGIS是采用的CGI/Sever API方法。但是,CGI机制本身有很大的缺陷,对于每一个客户机的请求,都要重新启动一个新的服务进程,从而影响速度。它不适应于编写最新的客户/服务器应用软件,也不适合编写面向对象的Java客户机。经过各种扩充的CGI工具也无助于问题的解决,因为不管是采用进程间DLL、服务器插件或者是ORB对象的方案,它们都需要HTTP和Web服务器作为中介,来协调服务器和客户机对象之间的通信。一个客户机对象无法直接调用服务器对象,客户机与服务器对象之间交互的基本形式仍然是HTML表格。对于象WebGIS这样复杂的客户/服务器应用来说,网络通信量相当大,采用这种方式很难进一步提高速度。为了解决这个问题,1997年6月诞生了Web的一种分布式对象方案,称为“Object Web”。 Object Web将是Internet变革中的又一个新浪潮。
基于Object Web规范的WebGIS可以称为分布式对象WebGIS,这是WebGIS的最新发展方向。基于Object Web开发的WebGIS可以有效避免CGI形成的瓶颈,允许客户机直接调用服务器上的方法。分布式对象平台提供一种可以伸缩的由服务器到服务器的体系结构,服务器对象可以运行在多个服务器上,从而可以动态平衡客户端请求的负载。
目前,有两套不同的Object Web规范正在进行着激烈的竞争:一个是Object Management Group和Javasoft公司的联合推出的CORBA/Java 标准,另一个是Microsoft公司提出的DCOM /ActiveX标准。两个标准各有千秋,相持不下。尽管Java编译器在不断改进,但是CORBA/Java 在运行速度上仍然不如DCOM/ActiveX。和Java一样,CORBA/Java规范的最大优势仍然在于其跨平台能力,适用于Windows、Macintosh、UNIX等,而DCOM/ActiveX目前还只能运行于32位Windows系列操作系统。不过,Windows系列操作系统的市场占有率达80%以上,在Internet客户端的计算机市场里,其占有率则可能更高。究竟选用何种规范来开发WebGIS,需要根据软件的设计目标来权衡各方面的因素。
进行WebGIS设计的另外一个重要选择是,在客户端使用矢量地图或者栅格地图。如果使用矢量图形,一般需要在客户端事先安装插件(plug-in),或者运行时自动下载Java Applet抑或ActiveX控件;在客户端使用栅格图像则不需要而任何额外程序。不过,正因为在客户端使用了插件、Java Applet或者ActiveX控件,采用矢量图形方式可以在本地执行许多操作,比如:地图放大缩小、漫游、就地选择并高亮显示,在一定程度上减少了服务器端的负载和网络上的数据传输量;采用栅格图像方式,在客户端只能读得鼠标的x, y坐标,进行地图缩放、平移和选择等操作都要传递x, y坐标到服务器端处理,生成新的栅格图传递到客户端显示,增加了服务器和网络传输的负担。
三、几种WebGIS的比较
WebGIS是当今GIS的制高点,已成为各大厂商激烈竞争的焦点。几个重要的GIS厂商争相发布各自的WebGIS产品,如MapInfo公司的MapInfo ProServer 、Intergraph公司的GeoMedia Web Map、ESRI的Internet Map Server(IMS) for ArcView & MapObjects,著名的CAD厂商Autodesk公司也推出了MapGuide。这些产品大多发布于1996-1997年。最近Bently公司和MapInfo公司又相继推出了ModelServer/Discovery和MapX Site。现就其中前五个WebGIS产品的技术特征进行比较,列表如下。
<table border="1" cellPadding="7" cellSpacing="1" width="100%">
<TBODY>
<tr>
<td vAlign="center"><b><p align="center"></b></font> </td>
<td vAlign="center"><b><p align="center">MapInfo ProServer</b></font></td>
<td vAlign="center"><b><p align="center">GeoMedia </p>
<p align="center">Web Map </b></font></td>
<td vAlign="center"><b><p align="center">Internet Map Server(IMS)</b></font></td>
<td vAlign="center"><b><p align="center">MapGuide</b></font></td>
<td vAlign="center"><b><p align="center">ModelServer/</p>
<p align="center">Discovery</b></font></td>
</tr>
<tr>
<td vAlign="center"><b><p align="center">公司</b></td>
<td vAlign="center"><p align="center">MapInfo Corp.</font></td>
<td vAlign="center"><p align="center">Intergraph Corp.</font></td>
<td vAlign="center"><p align="center">ESRI Inc.</font></td>
<td vAlign="center"><p align="center">Autodesk Inc.</font></td>
<td vAlign="center"><p align="center">Bently</font></td>
</tr>
<tr>
<td vAlign="center"><b><p align="center">服务器操作系统</b></td>
<td vAlign="center"><p align="center">Windows NT/95</font></td>
<td vAlign="center"><p align="center">Windows NT</font></td>
<td vAlign="center"><p align="center">Windows NT</font></td>
<td vAlign="center"><p align="center">Windows NT</font></td>
<td vAlign="center"><p align="center">Windows NT</font></td>
</tr>
<tr>
<td vAlign="center"><b><p align="center">Web服务器</b></td>
<td vAlign="center"><p align="center">支持CGI的Web Server</td>
<td vAlign="center"><p align="center">Internet Information Server</td>
<td vAlign="center"><p align="center">Internet Information Server或者Netscape Server</td>
<td vAlign="center">支持CGI的Web Server</td>
<td vAlign="center"><p align="center">Netscape Server</td>
</tr>
<tr>
<td vAlign="center"><b><p align="center">其他服务器端软件</b></td>
<td vAlign="center"><p align="center">ODBC、MapInfo 4.x 、MapBasic</td>
<td vAlign="center"><p align="center">ODBC</td>
<td vAlign="center"><p align="center">ArcView或者MapObjects应用、ODBC</td>
<td vAlign="center"><p align="center">ODBC</td>
<td vAlign="center"><p align="center">MicroStation GeoGraphics ODBC</td>
</tr>
<tr>
<td vAlign="center"><b><p align="center">客户端操作系统</b></td>
<td vAlign="center"><p align="center">Windows系列、Macintosh、UNIX</td>
<td vAlign="center"><p align="center">Windows NT/95</td>
<td vAlign="center"><p align="center">Windows系列、Macintosh、UNIX</td>
<td vAlign="center"><p align="center">Windows NT/95</td>
<td vAlign="center"><p align="center">Windows系列、Macintosh、UNIX</td>
</tr>
<tr>
<td vAlign="center"><b><p align="center">客户端浏览器</b></td>
<td vAlign="center"><p align="center">支持HTML的任意浏览器</td>
<td vAlign="center"><p align="center">Internet Explorer、Netscape Navigator</td>
<td vAlign="center"><p align="center">支持HTML的任意浏览器</td>
<td vAlign="center"><p align="center">Internet Explorer、Netscape Navigator</td>
<td vAlign="center"><p align="center">Internet Explorer、Netscape Navigator</td>
</tr>
<tr>
<td vAlign="center"><b><p align="center">客户端是否需要插件(plug-in)/控件(control)</b></td>
<td vAlign="center"><p align="center">不需要</td>
<td vAlign="center"><p align="center">如果使用Netscape Navigator浏览器,需要安装ActiveCGM插件;如果使用Internet Explorer浏览器,会自动下载ActiveCGM控件</td>
<td vAlign="center"><p align="center">自动下载Java Applet或者ActiveX控件</td>
<td vAlign="center"><p align="center">需要安装MapGuide插件(1兆左右)</td>
<td vAlign="center"><p align="center">需要安装VRML、CGM、SVF等插件</td>
</tr>
<tr>
<td vAlign="center"><b><p align="center">网络传递的图形格式</b></td>
<td vAlign="center"><p align="center">JPEG(栅格图)</td>
<td vAlign="center"><p align="center">ActiveCGM(栅格图和矢量图)</td>
<td vAlign="center"><p align="center">JPEG/GIF(栅格图)</td>
<td vAlign="center"><p align="center">MWF(矢量图)</td>
<td vAlign="center"><p align="center">JPEG、PNG、VRML、CGM、SVF(栅格图和矢量图)</td>
</tr>
<tr>
<td vAlign="center"><b><p align="center">地图预出版处理</b></td>
<td vAlign="center"><p align="center">动态生成地图</td>
<td vAlign="center"><p align="center">动态生成地图</td>
<td vAlign="center"><p align="center">动态生成地图</td>
<td vAlign="center"><p align="center">需地图预出版处理</td>
<td vAlign="center"><p align="center">动态生成地图</td>
</tr>
<tr>
<td vAlign="center"><b><p align="center">可发布的数据格式</b></td>
<td vAlign="center"><p align="center">MapInfo地图文件</td>
<td vAlign="center"><p align="center">MGE工程、MicroStation DGN文件、FRAME文件、MGEDM文件、ArcView Shape文件、Arc/Info Coverage、SDO文件</td>
<td vAlign="center"><p align="center">ArcView Shape文件、Arc/Info Coverage、SDE地图文件、Autodesk DWGfont</td>
<td vAlign="center"><p align="center">Autodesk DWG</td>
<td vAlign="center"><p align="center">GeoGraphics工程文件、MicroStation设计文件</td>
</tr>
</TBODY>
</table>
要建立成功的WebGIS应用,选择WebGIS开发工具十分重要,用户要根据需求情况具体问题具体分析。以下列出几个方面的建议可供用户参考。
尽管几乎所有厂商都提供了数据格式转换工具,但最好选用能直接发布已有数据格式的软件,对于已经建立了空间数据库的用户,这是一个需要首先考虑的问题。如果要求较强的空间查询功能,则IMS、MapInfo ProServer和ModelServer/Discovery可以优先考虑,因为这几个软件在服务器端都运行着相应的桌面GIS软件,客户端可以通过Internet直接向服务器端发送其桌面软件支持的空间查询命令。另一方面,如果地图中有密集的细小多边形或线状地物, GeoMedia Web Map、MapGuide和ModelServer/Discovery有明显优势,因为它们在客户端采用的是矢量图形格式。倘若强调与关系数据库的动态连接,则是GeoMedia Web Map和MapGuide比较突出。另外,MapInfo ProServer和IMS在客户端支持多种平台,而GeoMedia Web Map和MapGuide仅仅支持使用Windows系列操作系统的浏览者。如果用于建立Intranet应用,选择传递矢量图形的GeoMedia Web Map、MapGuide和ModelServer/Discovery较好,因为它们所需要的插件和ActiveX控件可以统一分发,预先安装,从而换来客户端较强的交互性和较快的响应速度。
由于Internet技术本身正处于发展阶段,尽管WebGIS软件发展很快,总的说来还处于初级阶段,各厂商提供的解决方案都不十分成熟。这给起步较晚的国内GIS研究单位提供了很好的机会。目前,国内的WebGIS研制工作也在加紧进行,并有初步的产品推出。
四、WebGIS应用前景
WebGIS使GIS应用走向公众,通过网络可以将空间信息传至千家万户,如美国纽约州某县通过电视有线网,向公众发布城市和土地等信息。香港旅游局也正在着手建立香港旅游信息系统,该系统的基础数据直接来源于香港地政署的大型空间数据库,旅游信息则由旅游协会(TA)提供。计划首先在尖沙嘴等旅游热点安装触摸屏,游客可以通过它直接了解香港地理环境和查询旅游信息。
WebGIS的数据传输量很大,目前Internet的速度还不能完全满足需求。MapGuide的插件大约为1M,使用28.8K的调制解调器(MODEM)也至少需要6分钟才能从服务器上下载过来。不过,网络技术日新月异,56K的MODEM已经开发出来。1997年2月,美国总统克林顿提出“建立快1000倍的第二代互联网络,让12岁以上的青少年人人都上互联网”。微软正在实施的一项计划中准备发射840多颗人造地球卫星,这些卫星将用于取代光纤进行Internet数据传输。可以预见,随着Internet技术的发展,WebGIS应用终将走上普通人的办工桌、走进千家万户的家用电脑,与Internet本身一样成为人们日常生活必不可少的实用工具。
WebGIS还可以应用于Intranet建立企业/部门内部的网络GIS,可以在科研机构、政府职能部门、企事业单位得到广泛应用。WebGIS提供了一种易于维护的分布式GIS解决方案。尽管目前的WebGIS软件提供的空间分析功能很难满足专业应用的需要,但是随着技术的发展,WebGIS终将取代传统的GIS。
[附]国外主要WebGIS产品的WWW地址:
MapInfo ProServer
GeoMedia Web Map
ESRI的Internet Map Server(IMS) for ArcView & MapObjects
MapGuide
ModelServer/Discovery
MapX Site
-
2006-07-31
从空间数据库的角度理解GIS
GIS是世界上独一无二的一种数据库――空间数据库(Geodatabase)。它是一个“用于地理的信息系统”。从根本上说,GIS是基于一种使用地理术语来描述世界的结构化数据库。
这里我们来回顾一些在空间数据库中重要的基本原理。
· 地理表现形式
作为GIS空间数据库设计工作的一部分,用户要指定要素该如何合理的表现。例如,地块通常用多边形来表达,街道在地图中是中心线(centerline)的形式,水井表现为点等等。这些要素会组成要素类,每个要素类都有共同的地理表现形式。
每个GIS数据集都提供了对世界某一方面的空间表达,包括:
· 基于矢量的要素(点、线和多边形)的有序集合
· 诸如数字高程模型和影像的栅格数据集
· 网络
· 地形和其它地表
· 测量数据集
· 其他类型数据,诸如地址、地名和制图信息
· 描述性的属性
除了地理表现形式以外,地理数据集还包括传统的描述地理对象的属性表。许多表和空间对象之间可以通过它们所共有的字段(也常称为“关键字”)相互关联。就像它们在传统数据库应用中一样,这些以表的形式存在的信息集和信息关系在GIS数据模型中扮演着非常关键的角色。
· 空间关系:拓扑和网络
空间关系,比如拓扑和网络,也是一个GIS数据库的重要部分。使用拓扑是为了管理要素间的共同边界、定义和维护数据的一致性法则,以及支持拓扑查询和漫游(比如,确定要素的邻接性和连接性)。拓扑也用于支持复杂的编辑,和从非结构化的几何图形来构建要素(例如,用线来构建多边形)。
地理要素共享几何形状。可以使用节点、边、面的关系来描述要素的几何形状
在这个网络示例中,街道要素代表连接它们的端点(称为“连接”)的边。
转向模型可用于控制从一边到另一边的通行能力
· 专题图层与数据集
GIS将空间数据组织成一系列的专题图层和表格。由于GIS中的空间数据集具有地理参考,因此它们具有现实世界的位置信息并互相叠加。
GIS集成了多种类型的空间数据
在一个GIS中,同类型的地理对象集合被组织成图层,例如地块、水井、建筑物、正射影像以及基于栅格的数字高程模型(DEM)。明确定义的地理数据集对于一个实用的地理信息系统是相当重要的,同时专题信息集合使用层来组织,这样的思想也是GIS数据集一个关键的思想。
数据集可以用于表达:
原始量测值(例如卫星影像)
经过解译的信息 l 通过空间分析和建模处理而得来的数据
通过层之间共同的地理位置,我们可以很容易地得到多个层之间的空间关系。
GIS使用普通的对象类来管理这些简单的图层,同时凭借一套功能丰富的工具获取数据层之间的关键联系。
GIS会使用通常是来自不同组织机构,并且具有各种表现方式的大量数据集。因此对于GIS数据集很重要的是:
· 使用简单并易于理解
· 易于同其他的地理数据集结合使用
· 能够被有效地编辑与校验
· 能够形成具有内容详实,使用和目标描述明确的清晰文档
任何的GIS数据库或者用基于文件的数据组织方式都遵循这些共同的原则与概念。每个GIS都需要有一个机制依据这些原则来描述地理数据,并且通过一套综合的工具来使用和管理此信息。
-
2006-07-31
可视化物流智能配送
-
2006-07-31
利用3S技术加快物流管理信息化进程
随着社会分工和社会化大生产的迅速发展,越来越多的企业专注于自身核心竞争力的发展,而把非核心竞争力外包出去,从而使物流环节变得越来越复杂,从原材料采购到产品销售之间的时空矛盾日益明显,信息技术特别是空间信息系统的利用在物流运作的各个层次中都显得特别重要。实现物流管理现代化的根本途径是信息化、系统化。
我国现有物流管理的水平较低,管理手段落后,计算机应用仅仅局限于商品出入库等少数物流作业领域。如何利用现有的仓储和运输网络,加强物流管理、技术等软件的建设,实现物流信息化,从而将企业推向国际化成为整个物流行业都十分关注和迫切需要解决的问题。
一、3S技术
3S技术是遥感(RS)、地理信息系统(GIS)和全球定位系统(GPS)的简写。在3S技术中,GPS主要用于实时、快速提供目标、各类传感器和运载平台的空间位置;RS用于实时或准时地提供目标及其环境语义或非语义信息,发现地球表面的各种变化,及时地对GIS的空间数据进行更新;GIS则是对各种来源的时空数据综合处理、动态存贮、集成管理、分析加工,并为智能化数据采集提供地学知识。
(一)RS
遥感(Remote Sensing)是应用探测仪器,不与探测目标相接触,从远处把目标的电磁波特性记录下来,通过分析,揭示出物体的特征性质及其变化的综合性探测技术。
遥感技术的应用主要有地质遥感(岩性的识别、地质构造的识别、构造运动的分析等),水体遥感(水体界线的确定、水体悬浮物质的确定、水温的探测、水体污染的探测、水深的探测等),植被遥感(不同植物类型的区分、植物生长状况的解译、大面积农作物的遥感估产等)以及土壤遥感(土壤类型的确定等)等。
利用高分辨率遥感影像图作为电子地图和城市矢量道路图,现势性强,成图周期短,成本相对较低。遥感技术在3S技术中主要作为GIS数据库的数据源,GIS利用遥感数字影像获取地面高程,更新GIS中高程数据。例如在车辆导航与监控系统中,遥感技术以数字图像方式提供城市范围内道路与相关因子动态变化的信息,它可以在GIS中作为电子数字地图使用,也可以利用遥感图像来及时更新道路数据库。
(二)GIS
地理信息系统(Geographical Information System,GIS)是在计算机硬件和软件支持下,运用地理信息科学和系统工程理论,科学管理和综合分析各种地理数据,提供管理、模拟、决策、规划、预测和预报等任务所需要的各种地理信息的技术系统。
GIS是融计算机和数据库于一体,储存和处理空间信息的高新技术,它具有很强的空间分析功能。空间信息包括空间信息和描述性信息这两方面的内容。GIS与传统的管理信息系统(MIS)技术相比,具有较多的优势。例如,它能够把空间信息与属性信息相结合,不仅使用户知道一个物体是什么,而且知道在哪里。此外,GIS具有把时间和空间的信息结合起来的能力,它可以对不同时间序列中的空间信息做出直观的描述,并可以把查询与分析结果以声、图、文一体化的方式展现出来,其应用领域已渗透到社会生活的各方面,对工农业建设、国民经济的发展和宏观经济决策,起到了积极的作用。企业的经济行为是区域的经济行为,所涉及的信息很多和空间有关,因此,地理信息系统在企业的经营管理中将发挥更大的作用。
GIS是一项高新技术,具有以下三个方面的基本特征:具有采集、管理、分析和输出多种地理空间信息(包括图形数据与属性数据)的能力,具有空间性与动态性;以地理区域目标研究和地理区域决策为目的,以地理方法模型为手段,具有区域空间分析、多要素综合分析和动态预测能力,产生高层次的地理分析决策信息;由计算机系统支持进行空间地理数据管理,并由计算机常年工序模拟常规的或专门的地理分析方法,作用于空间数据,产生有用信息,完成人类难以完成的任务。
地理信息系统在3S技术中具有采集、存贮、管理、分析和描述整个或部分地球上与空间和地理分布有关的数据的重要作用。
车辆安装GIS后,司机在汽车上可以进行以下查询:道路上任一点的相关信息(沿街单位名称,周围旅馆、饭店信息,治安岗亭等特殊信息);城市每条道路信息(长度、路况、路边单位分布、电话号码等);最优路径计算,给出动态目标起点到终点之间的最优路径(选择两点之间最近路线,路况最佳路线等);可计算出电子地图上任意两点间的距离。
在控制中心,地理信息系统可以完成以下功能:支持扫描仪和数字化仪输入,可以对数字地图中道路信息进行增加、删除、移动等修改。此外,支持数据文件的输入,地理信息系统读入图形数据文件,然后用它直接生成图形。例如,将AutoCAD生成的图形直接读入系统,进行显示。支持电子地图的无级缩放、分层显示和管理。支持地图与数据报表的打印与输出。挂接多种数据库,支持对动态目标信息、道路信息、地理信息、服务设施信息等各种信息的查询。可以进行的查询如下:运行车辆(如有GPS)的实时位置及车辆信息;任一街区信息(面积、多含路名及单位等);城市任一交叉路口(用于特殊事件的管理)的信息。包括该点最近的报警单位、救护单位的地址、电话等。
GIS可以提供辅助决策功能,其主要决策内容如下:控制某点的决策优选列表(路、道口、警点警力、电话等);控制某区域的决策优选列表(区域内外有关信息);现有警车、救护车驶往出事点的路线优选列表(最畅通路线、最近路线、行驶时间)。平时可以将各种紧急情况下的相应的备选方案存入计算机,当实际事件发生时,GIS将立即自动产生相应的备选方案供用户参考决策。
(三)GPS
全球定位系统(Global Positioning System,GPS)是利用多颗导航卫星的无线电信号,对地球表面某地点进行定位、报时或对地表移动物体进行导航的技术系统。全球定位系统具有实时、连续地提供地球表面任意地点上经纬度与高程,提供三维速度与精确时间的能力。
GPS是一种在海、陆、空进行全方位实时三维导航与定位系统。据丰田汽车公司的统计和预测,日本车载导航系统的市场在1995年至2000年间将平均每年增长35%以上,全世界在车辆导航上的投资将平均每年增长60.8%。我国已有数十家公司在开发和销售车载导航系统。车辆导航将成为未来全球卫星定位系统应用的主要领域之一。
GPS在3S技术中的作用主要是精确的定位能力,准确定时及测速能力。
(四)3S技术的综合应用举例
3S技术各有侧重,相互补充,其综合应用具有非常重要的作用。例如,车辆导航与监控系统是一项融GPS、GIS、RS技术与通讯技术为一体的复杂技术系统。它通过对车辆等(移动目标)的导航、动态跟踪、监控、检查与服务等功能,来完成对车辆的综合管理与控制。目前,这类系统已经在国内外不少领域试用,备受公安、银行、保安、出租车管理等部门的青睐。GPS提供了车辆目前所处的精确位置等信息,位置信息可以在GIS支持下,在显示器上以“点”状符号表现出来,直观地向司机指示当前车辆在道路上的位置,同时该车的位置信息可以通过无线集群通讯网接入控制中心局域网,车辆导航与监控系统服务器接受各个移动车辆的位置信息,并分发给与其相连的各个操作台。管理操作台与监视操作台上安装有GIS系统,它可以把GPS的定位信息在电子地图中相应位置表现出来,地理信息系统可以实现各种车辆信息的管理、显示和分析,为管理人员和司机提供辅助决策。在突发事件时还可以快速在地图上准确标示出各个移动车辆的当前位置,为公安快速反应,紧急高度管理,组织车辆救援提供帮助。
二、3S技术与现代物流管理信息化
(一)3S技术与物流网络
现代物流的发展必须要解决错综复杂的物流网络的规划、物流网络的管理调度、物流配送管理等与空间位置有关的问题。在物流网络中,网点的布局和线路规划是非常重要的。国外公司已经开发出利用GIS为物流分析提供专门分析的工具软件。完整的GIS物流分析软件集成了车辆路线模型、最短路径模型、网络物流模型、分配集合模型和设施定位模型等,可以很好的解决物流网络布局与分析的问题。利用车辆路线模型和最短路径模型,可以确定使用多少辆车以及每辆车的路线,从而降低物流作业费用,保证服务质量;利用网络物流模型,可以解决物流网点布局问题,实现有效的分配货物路径;利用分配集合模型,可以较准确的确定服务范围和销售市场范围;利用设施定位模型,可以确定一个或多个设施的位置。同时还可以进行选址、道路选线等适宜性分析以及对城市交通发生量、出行分布和交通量最优进行预测和分配。
利用3S技术强大的地理数据功能来完善物流网络分析技术,可以在电脑屏幕上直观地显示出网点的分布,网点周围的企事业单位、居民结构等数据,配送中心的覆盖范围、所覆盖的街道、单位名称等均在电脑屏幕上一目了然,另借助于GIS强劲的空间分析能力,增加、删除某一网点会影响到哪些用户、企事业单位,需要增设的网点应该选在哪一位置,这些分析会变得方便快捷。
(二)3S技术与库存管理
在进行物流活动中,库存管理是重要的环节和要素。把库存量控制到最佳数量,把库存管理好,为客户提供最佳服务和最大的供给保障,是库存管理的任务。在货物储存过程中,对于货物来说要根据仓库使用情况和流动特性改变其相应的储存位置。对于管理人员要动态了解货物的移动情况和准确的存放位置。在这里我们将3S技术特别是GIS引入其中,开发出相应的移位管理系统,通过对货物空间数据库的录入、处理、储存和维护,实现对货物在存储过程中的位置移动等有关信息直观形象地反映出来,达到动态管理货物移动的目的。通过货位管理系统,可实现成千上万件货物的入库、分类与移位管理,达到货物各就其位,所有变化的信息能直观动态地得到反映。
利用3S技术的即时查询系统,可以使用户动态的了解库存状况,实现信息的即时互动,实施供应商管理库存(VMI),降低库存成本。另外,还可以利用3S技术对信息的空间分析能力,进行客户关系管理(CRM)分析,为管理决策提供信息帮助。
(三)3S技术与运输配送
运输监控系统是十分重要的,当货物发送后,有关信息将被提至运输监控系统,运输监控系统的职能有两方面,其一是运输优选系统,它主要是根据货物类别,运输地点等条件对运输线路和运输工具采用一定的优化算法进行一定的选择;另外是在途监控系统,此系统的目的是对货物运输途中状况和信息进行实时监控,这样可根据反馈的信息及时了解货物、运输安全性等情况。
1.运输优选系统包括两方面的内容:一是运输路线的优选,二是运输工具的选择。本系统需要的基础信息来源于出库登记系统的有关信息。根据运输地点、运输条件和货物类别等来选择最佳路径与工具,一旦确定后,将把该信息加入数据库并将与货物信息一起将所有这些信息与预计到达的地点,具体时间通知客户。
2.在途监控系统。货物一旦发出后,也即运输开始后,采用3S技术中的GIS和GPS系统与现代通讯技术相结合的方法,在途监控系统将对货物进行跟踪。目前我国的一些运输企业已经安装了GPS定位系统。主要用于货物运输系统中车辆的定位、跟踪和调度。在紧急情况下,可以利用(自动、人工)报警方式,将车号和GPS提供的车辆位置信息通知控制中心,控制中心可以通过话务指挥进行紧急援助。
货物运输途中,利用GPS的导航功能,可以方便快捷的到达目的地。在到达主要运输网络节点、中心城市时,通过手机等汇报情况,物流系统的信息管理人员录入相应数据,然后客户/企业就可以通过GIS系统随时找到当前货物所处的大致位置,估算货物运输到达时间。也可以提供特殊的货物查询服务,即一旦指定某批货物,系统自动打电话查询目前所处位置。
利用3S技术强大的空间分析与数据分析功能,可以优化运输线路,及时调度运输车辆,较好的解决我国运输车辆空车率过高的问题,以及劳动力、设备、任务等分布不均的问题。在现代物流信息化的进程中,将起到更大的作用。
3.存在问题及对策。
现代物流的发展需要大力推进物流信息化建设。MRP、MRPII、ERP、MIS等的推进,需要3S技术的参与及合作。但在现有的物流企业中,使用MIS的要远远多于基于3S技术开发的物流信息化技术。除了MIS在企业管理中的应用比较成熟外,企业对3S技术的不了解以及3S技术没有很好的根据企业需求开发适用的软件也是很重要的原因。3S技术特点是GIS功能强大,但对软硬件设备以及操作者的要求也很高。高昂的资本投入和人员投入,使企业对3S的需求大大降低。根据物流企业的需求,开发适合企业现状的物流操作软件,3S技术在现代物流信息化进程中将大有作为。 -
2006-07-31
市场营销地图如何设计
地图在人们的日常生活是离不开的工具,地图的种类也很多,如交通图,旅游图,在军事上有军事战略地图,而在我们从事的经济活动中,营销地图也是必不可少的,在市场营销中,笔者认为做为营销实战,可能没有谁没用过地图,因为营销地图可以最直观地反映出市场的动态,可以反映出市场的问题,可以帮助我们制定销售战略的决策,地图对人类的活动和行为帮助是很大的,它是用符号,标记,线条,图形来表示出各个地点,距离,和区域的情况,在战争中为了一张地图,可能会牺牲生命,在武侠故事里,为了一张地图,几代人打打杀杀,可以肯定的说,没有一个企业没有地图的,因为地图是人类活动必备的工具.营销地图也是企业在市场活动中必需的工具之一,由此看来营销地图是多么重要,营销地图是采用多种符号和标记的语言来表达市场的相关信息,表示产品进入某区域情况,产品的销售量,市场的问题,产品的覆盖等,那么如何设计出一份有效的营销地图呢?我们来按区域划分,用点,线,面来表示:
1:点状标记:我们通常在营销地图中用点来表示地点,如产品进入上海市场,那么我们就在上海的位置上画一个点,产品进入了那些市场,我们就在那里画出点,这样我们一看便知产品进入了那些城市,那些城市有待与开发,一目了然.
2:线状标记:一般的地图上用线来表达的东西很多,如公路,铁路,河流,以及各区域的界线等,而营销地图中我们通常来用线来表示城与城市的距离,这样可以让我们更好的按排物流,更好的让各区域的资源公享,让各个市场更加紧密配合和联系.
3:面状标记:各个区域用不同的形状的几何图形来表示区域市场的情况,比如销售500箱产品我们用蓝色填充,1000箱用黄色,10000箱用红色等,这样我们一看便知道各个区域的销售情况,可更好的调节促销资源.
有了以上的营销地图的基本画法,我们现在来举例说明利用营销地图如何有效的操作市场.
比如一个新的休闲食品现在要进入安徽市场,我们先锁定它的目标市场是哪些,如大中城市,那么我们首选合肥,因为合肥是省会,文化经济的中心,我们在安徽的地图上找出合肥的位置,画上点状标记,在找出它周边的城市,如南边安庆画点,因为安庆设点,它有铁路和港口,还能防江西,湖北得窜货,芜湖或马鞍山设点可为进如江苏市场埋下伏笔,阜阳设点也可让它影响到河南等地,这些城市在安徽有个公性,就是他们在安徽区域交通比较发达,不是港口就是交通枢纽,设好点状标记,我们用线连各个城市,根具线的长短,我们就很清楚它们之间的距离,可分析城市间的相互影响,已及产品品种在各个城市的调配,如安庆地区喜爱偏甜,合肥要酸,阜阳要辣,那么我们在物流时就要注意.把车先到的城市喜爱的口味产品放在最外面,最后到的城市放在最里面,这样会大大减少无用功.那么面的表示就是各个城区的形状了,根据它们的要货量用颜色填充.当然有点就会形成面,面的形成牢记一个中心,两个基本点,这样就连成三角形状的面.现在我们在合肥设中心点,再设安庆和芜湖,把它们用线连起来就是一个区域三角形,假如我们设合肥,蚌埠和阜阳,连起来也是三角形.为何设立三角形区域市场?
1. 任何一个区域市场都可分割成若干个三角形的小市场,这 样可以市场细分,更清楚渠道的层次,一级,二级,三级市场用颜色填充.
2. 点面结合,一个三角形区域市场的三个点产品销量上升,这个面的销量一定是升的.
3. 品牌效应,中心点的品牌传播影响到另外两个点,这个区域品牌优势就形成.
4. 大区域三角形细分市场是各个小三角形市场相互支持的同时相互制约,可帮助我们对市场价格的监督与管理,使市场可以分割,可以联合,非常灵活机动.
5. 三角形市场对物流是起点出发回起点的循环,节约运输成本.如合肥-安庆-芜湖-合肥,假如是直线市场,合肥-蚌埠-淮北,那么就会是这样,合肥-蚌埠-淮北-蚌埠-合肥,才回出发地,浪费资源.
6. 因为三角形市场,各点会产生互补效应,假如一点销量不理想,另外两点销的好,可带动其区域销量.
如何设点?
企业的产品进入市场,设点非常重要,一般我们设点都有一个基本原理,确定第一个点后,另外的点要和第一点相连,呈三角形状,为什么要呈三角形呢?因为三角形是由三条线段顺次首尾相连,组成的一个闭合的平面图形,是最基本的多邊形。任何一个多边形都可分解成三角形,三角形最大的意义就是稳定性,我们细细观察,在生活中三角形的原理的应用比比皆是,.建筑上,交通工具的设计,服装设计,到处都有,因此我们在区域市场设点,呈三角形是对市场的占领有稳定的作用的.
如何划线?
有了一个三角形的基本原理,我们划线时就要注意到,第一个点设好,其它点尽量的线的长短是一样的,这样基本上是一个等边三角形,如果我们设一个点,第二个离它100公里,第三个有800公里,这样的三角形就不太相称,我们会发现两个城市太近,对产品进入市场是不太科学的,因为离近城市的产品会相互挤压,而远离的有孤立无援.所以我们的线条尽量划出长短差不多的城市.
面中图如何划?
我们在这里说的面是指各城区的区域图形,但是在上面我们已提到,认何一个多边形都可分解成三角形,所以尽管个个城区大小形壮有差异,但是用三角形来分割,包括对卖场和批发的设点,都可以运用三角形的原理.
总之,我们通过对营销地图的设计,使在市场信息通过简单的标记和颜色, 使销售活动视觉化。有了地图,先依据各局部市场占有率的调查数据,以区为单位,用线条划分清楚,各销售地区市场状况即一目了然。再通过插旗或者填色的办法,将各区竞争状况标注清楚。同时告诉大家对区域合理划分的理论依据,就是三角形原理.
-
2006-07-31
gis
-
2006-07-31
ESRI ArcGIS 9.0系列软件报价
PartCode Product Description产品描述 单价 (人民币)
A/I-1 ArcInfo-1 180,000.00
ArcInfo V9.0 concurrent Use license, 1st seat. 12 months of software maintenance.
A/I-2 ArcInfo-2 14,500.00
ArcInfo V9.0 Concurrent Use License,Additional Seat.12 Month of Software Maintenance Service.
ARCEDITOR ArcEditor 99,900.00
ArcEditor V9.0 Concurrent Use License.12 months of software maintenance service.
ARCVIEW-CON ARCVIEW-CON 49,900.00
ArcView V9.0 Concurrent Use License.12 months of software maintenance service.
ARCSDE ARCSDE 155,000.00
ArcSDE 9.0 Server License,includes License for One Server and five Read & Write Connection License.12 Months of Software Maintenance Service
ARCGIS SERVER V9.0 ARCGIS SERVER V9.0 500,000.00
ArcGIS Server License(up to 2 CPUs),includes 2 deverloper license.12 months of software maintenance service.
ARCIMS ARCIMS-2CPU-V9.0 167,000.00
ArcIMS Server/CPU License, incl ArcIMS Internet Deploy Lic for 1 Server and 2 CPUs.12 month maintenace service.
ARCGIS-SPATIAL-CON ARCGIS-SPATIAL-CON 37,000.00
ArcGIS Extension Spatial Analyst, concurrent use license, 12 months of software maintenance.
ARCGIS-3D-CON ARCGIS-3D-CON 37,000.00
ArcGIS Extension 3D Analyst, concurrent use license, 12 months of software maintenance.
ARCGIS-GEO-CON ARCGIS-GEO-CON 37,000.00
ArcGIS Extension Geostatistical Analyst, concurrent use license, 12 months of software maintenance.
ARCGIS-PRESS-CON ARCGIS-PRESS-CON 23,500.00
ArcPress for ArcGIS , Concurrent use license. 12 months of software maintenance.
ARCPUBLISHER-CON ArcPublisher-CON 37,000.00
ArcGIS Extension ArcPublisher, concurrent use license, 12 months of software maintenance.
ARCPAD ARCPAD 6,250.00
ArcPad 6.0.3 with media and documentation. 1st copy. 60 Days of Complimentary software technical support. Software upgrades are not included.
ARCPAD-BUILDER ARCPAD-BUILDER 18,750.00
ArcPad 6.0.3 Application Builder including ArcPad Studio for the personalization and customization of ArcPad.12 Months of Softwre Maintenance Service.
ARCGIS-TRACKING-CON ARCGIS-TRACKING-CON 37,000.00
ArcGIS Tracking Analyst concurrent license. 12 Months of maintenance service.
ARCGIS-MAPLEX-CON ARCGIS-MAPLEX-CON 37,000.00
Maplex for ArcGIS concurrent use license.
ARCGIS-ARCSCAN-CON ARCGIS-ARCSCAN-CON 37,000.00
ArcScan for ArcGIS concurrent use license.
ARCGIS SURVEY-CON ArcGIS Survey Analyst-CON 37,000.00
ArcGIS Survey Analyst concurrent license.12 months of maintenance service.
ArcGIS Engine Kit-1 ArcGIS Engine Kit-1 基于AO的控件开发工具 195,000.00
包括1个开发包,10个runtime分发使用许可(含3个Geodatabase update license),含12个月的技术维护费
ArcGIS Engine Kit-2 ArcGIS Engine Kit-2 基于AO的控件开发工具 138,000.00
包括1个开发包,10个runtime分发使用许可,含12个月的技术维护费
MapObject MapObject 62,500.00
MapObjects-Java V2.0.1 Edition Stand-alone Developer Kit,incl.Developer license and 25 Stand-alone Deployments.12 Months Maint.
ARCVIEW-S ARCVIEW-S 18,750.00
ArcView 9.0Single Use License Keyed. Twelve(12) months of software maintenance service.
ARCGIS-3D-S ARCGIS-3D-S 27,500.00
ArcGIS Extensions 3D Analyst,Single Use License.12 Months of Software Maintenance Service.
ARCGIS-GEO-S ARCGIS-GEO-S 27,500.00
ArcGIS Extensions Geostatistical Analyst,Single Use License.12 Months of Software Maintenance Service.
ARCGIS-SPATIAL-S ARCGIS-SPATIAL-S 27,500.00
ArcGIS Extensions Spatial Analyst,Single Use License.12 Months of Software Maintenance Service.
ArcGIS Engine-Runtime-10 Pack ArcGIS Engine-Runtime-10 Pack 68,000.00
runtime分发包,包括10个runtime license,含12个月的技术维护费
ArcGIS Engine-Runtime-25 Pack ArcGIS Engine-Runtime-25 Pack 162,000.00
runtime分发包,包括25个runtime license,含12个月的技术维护费
ArcGIS Engine-Option-3D ArcGIS Engine-Option-3D 21,500.00
ArcGIS Engine Runtime - 3D option, single license
ArcGIS Engine-Option-Spatial ArcGIS Engine-Option-Spatial 21,500.00
ArcGIS Engine Runtime - Spatial option, single license
ArcGIS Engine-Option-GDB update ArcGIS Engine-Option-GDB update 21,500.00
ArcGIS Engine Runtime - 对Geodatabase写操作的扩展分发许可,single license
ArcGIS Engine-Option-5 pack ArcGIS Engine-Option-5 pack 100,000.00
ArcGIS Engine Runtime option in 5 pack
ArcGIS Engine-Option-10 pack ArcGIS Engine-Option-10 pack 195,000.00
ArcGIS Engine Runtime option in 10 pack
EVS for ArcView EVS for ArcView 24,950.00
EVS for ArcView GIS,a subset of EVS Standard,provides 3D volumetric visualization and analysis tools for the mapping prof.
CTECH-EVS-STANDARD CTECH-EVS-STANDARD 49,950.00
Environmental Visualization System Analysis and visualizaiton software.12 Months of software maintenance service.
CTECH-EVS-PRO CTECH-EVS-PRO 99,950.00
Environmental Visualization System plus a suite of power features for the most demanding user. 12 Months maintenance service.
CTECH-MVS CTECH-MVS 249,950.00
Mining Visualization System:all capabilities of EVS-PRO plus advanced features for mining industry.12 months maint.service.
CTECH-EVS-PRO-FLOAT-1SEAT CTECH-EVS-PRO-FLOAT-1SEAT 135,000.00
EVS-PRO Float license with 1 simultaneous floating seat,1 key included. 12 Months software maintenance service.
(每一单)运输保险费: ¥20,000.00
(外地)现场安装服务费: ¥20,000.00
此价格为未打任何折扣的 LIST PRICE ,含进口增值税、进口手续费
-
2006-07-31
基于.NET的WebGIS服务开发
基于.NET的WebGIS服务开发
蔡勇,邓跃进,余旭
(武汉大学测绘遥感信息工程国家重点实验室,湖北武汉 430079)
摘 要:在.Net Web Service体系结构的基础上,介绍如何应用该技术的跨平台互操作性开发地理信息系统,最后简述一个GIS空间数据转换的Web服务的实现。
关键词 Web Service;WebGIS;Microsoft.Net;ASP
中图分类号:P208 文献标识码:A
0 引言
地理信息系统是集计算机图形学、数据库和空间拓扑信息于一体的、存储和处理空间信息的高新技术。它把地理位置和相关属性有机地结合起来,并根据实际需要,准确真实、图文并茂地展示给用户。人们可以借助其独有的空间分析功能和可视化表达,进行各种辅助决策。GIS的这些特点已使其成为现代社会必不可少的基础软件,渗透到生产、生活的各个领域。
基于Web的地理信息系统结合了Web技术、GIS技术和数据库技术,以新的工作模式和数据共享机制,广泛应用于各种涉及地理信息的领域,为全球范围用户提供数据、通讯和其他信息服务。
Microsoft.Net作为新一代互联网工作平台,对WebGIS的发展产生了重要影响。.Net通过Web Service技术把分布在互联网上的各种服务集成到客户开发的应用程序中。本文主要介绍Microsoft.Net Web Service技术在WebGIS中的应用。
1 .Net Web Service概述
Microsoft.Net是一项具有革命性的技术框架,正如Microsoft所说:“.Net是一个革命性的新平台,它建立在开放的Internet协议和标准之上,采用许多新的工具和服务用于计算和通讯。”简单地说,.Net就是一个开发和运行软件的新环境,只不过这个环境提供了许多基于Web的服务,更加易于使用,它使得多种语言之间以及网络机群之间的基于组件的交互访问更加方便。
.Net彻底把计算机模式从单机、客户机/服务器和Web网站的方式转向分布式计算。CORBA和COM是当前比较流行的部件对象计算模型,但是都存在“局部计算”的局限性。也就是说,这些模型都仅仅是本地计算或本网计算模式,而不能把整个Internet当作一个计算资源体系来加以利用。.Net则通过Web Service技术把分布在Internet上的各种资源有效地通过编程手段整合在特定的应用界面中。Web Service就相当于过去编程中常常调用的API函数和在面向对象编程中常用的部件接口,只不过API一般存在于单个程序的不同模块中,部件接口存在于相同机器的不同部件中,而Web Service则分布在网络中。Web Service的体系结构如图1 所示。
从图1 中可以看出,Web Service的结构共有三种角色:
(1)服务提供者:发布自己的服务,并且对使用自己服务的请求进行响应。
(2)服务代理:注册已经发布的服务,对其进行分类,并提供搜索服务。
(3)服务请求者:利用服务代理查找所需服务。三种角色之间使用发布、寻找、绑定进行操作。
一般认为一个功能全面的Web Service平台是XML+HTTP+SOAP+WSDL+UDDI,描述如下:
1)SOAP
SOAP是一个协议规范,即简单对象访问协议(Simple Object Access Protocal),定义了传递XML-encoded数据时的统一方式。SOAP的中心任务是如何把一个SOAP消息从发送者(客户)发送到最终目的地(Web 服务),在发送者和目的地之间可能有一些中介节点。
在实际应用中,SOAP主要用来进行远程方法调用。这个时候,发送者会把方法的参数值从本地二进制格式转换到XML文档中,然后把这个文档发送给远程服务器。而在远程服务器端,会有对应的SOAP*9+, 处理器解析345 文档,取出方法的参数
信息,恢复成它的二进制状态,然后调用本地方法。
SOAP消息一般包括3个主要元素:(1)SOAP<Envelope>。它是整个SOAP消息的根元素,也是每个SOAP消息中都必须有的元素,其他2 个元素都在该元素内部,一般用来指明命名空间和数据的编码规则。(2)SOAP<Header>。<Header>元素是SOAP消息中的可选元素,也就是说不是每个SOAP消息中都必须有<Header>元素。但如果有的话,必须是<Envelope>里的第一个
元素。(3)SOAP<Body>。这是每个SOAP消息中都必须有的元素,而一个<Body>元素可以由很多的体条目元素构成,每个体条目元素都被编码成<Body>元素中的独立子元素。
2)WSDL
WSDL(Web Service Description Language)是一种描述Web服务的规范。它使用XML语法定义用于描述Web服务各个方面的元素,这些方面包括Web服务所在的位置、它支持的传输协议、包含的接口、接口中的方法以及方法的参数类型等等。到目前为止,WSDL的最新版本是1.1,是由IBM研究院和微软公司共同制定的。
3)UDDI
UDDI(Universal DXescription, Discovery and Intergration)通用描述、发现和集成服务实质上是一个公共注册表,旨在以一种结构化的方式保存有关各公司及其服务的信息。通过UDDI,人们可以发布和发现有关某个公司及其Web Service的信息。
UDDI包含有关服务的技术接口的信息。通过一套基于SOAP的XML API调用,用户可以在设计和运行时与UDDI进行交互以发现技术数据,从而调用和使用这些服务。
2. 基于.Net Web Service的WebGIS体系结构
Web Service是一个能够使用XML消息通过网络来访问的接口,这个接口描述了一组可访问的操作(如获取空间数据、地图放大等)。服务的行为,也就是Web Service的接口可使用WSDL进行描述。完成一个Web服务后,根据UDDI注册该Web服务。UDDI是基于标准的服务描述和发现的规范, 用来描述Web Service和发现Web Service。它通过Service Registry发布其提供的可用Service。
需要这个Web Service的客户程序可以通过Service Registry发现需要的Service,绑定服务提供者提供的服务并实施调用。根据这一方法,在一个网络应用程序上集成GIS功能将变得简单。只要添加一个从UDDI中找到的可用服务,然后绑定这个服务就可以调用这个服务提供的方法和数据,这一过程可以用图2简单描述。
3 WebGIS空间数据转换服务的实现
本文实现了一个数据转换的Web服务,Web Service提供了由Arc/Info的E00数据格式到CAD的DXF数据的转换服务。
在创建ASP.Net Web Service后,首先要确定创建哪些Web服务访问方法。这里创建了UploadFiles、E00toDXF两个方法。
要实现文件格式的转换,首先要将待转换的E00文件上传到服务端。UploadFiles接口负责将客户端需要转换的文件上传到服务端。
首先给网页添加窗体,窗体包含一个type="file"的HTML输入框,用来输入要上传的文件。
<%@Page language="C#"%>
<html>
<head>
<title>Upload Files</title>
</head>
<body>
<%string strName=Request["TextName"];%>
<h1>Upload your E00 Files</h1>
<p>Please use this page to upload your file.</p>
<form method="post" action="Upload.aspx" name=frmUpload ID=frmUpload enctype="multipart/form-data">
<input type="file" id="myFIle" Name="myFile"><br><br>
<input type="submit" id="btnSubmit" value="Post file!">
<br><hr>
在设计好网页的窗口之后,就要向ASP.Net添加代码。先检查该文件是否已经上传,如果已经上传,适当处理该文件。
if(Request.Files.count>0)
System.Web.HttpPostedFile objFile = Request.FIles[0];
接下来将文件存储到指定的目录中去:
System.IO.Directory objDir = new System.IO.Directory("C:\\upload\\"+strName);
int i;
for (i=1; objDir.Exists; i++)
objDir = new System.IO.Directory("C:\\upload\\"+strName+i);
objDir.Parent.CreateSubdirectory(objDir.Name);
objFile.SaveAs(objDir.FullName+"\\FileName.E00");
在实现了文件的上传之后,接下来就是要实现文件的格式转换,E00toDXF接口完成数据格式的转换,并将转换后的文件下载到客户端,转换方法可以参考相关资料,在这里不作详细介绍,图3、图4 显示了这些服务。在注册中心注册这些服务后,就可以在Internet环境下使用它们。图5显示了服务调用的页面。
[IMG}http://www.ucblog.com/uploadfile/200552791317173.jpg[/IMG]
在第一个浏览框中输入要转换的E00文件,点击上传文件,在第二个浏览框中输入保存文件的路径,点击转换文件,就完成了文件的转换。
4 结束语
Web Service是一个创建可互操作的分布式应用程序的新平台,其目标是实现跨平台的可互操作性。它是完全基于XML等独立于平台、独立于软件供应商的标准。这使得它非常适合开发企业之间的系统应用。Web Service是下一代分布式系统的核心,它能够使WebGIS即时定制,并具有良好的可伸缩性。通过集成不同的Web Service,可以容易地产生一个应用。如果在系统中集成一个基于Web Service的WebGIS,只要找到并绑定这个Web Service。这将使WebGIS的应用变得更加容易,更加广泛。
参考文献
[1] 刘晓华. .Net Web服务开发指南[M]. 北京:电子工业出版社,2002.
[2] 陆昆仑. Web Service编程--用C#.Net开发网络服务[M]. 北京:电子工业出版社,2003
[3] 许春杰. 基于Web Service的WebGIS[J]. 测绘通报,2003,(1)
[4] 王文龙. ASP.Net技术内幕[M]. 北京:人民邮电出版社,2002
[5] 耿艳楼. .Net Web服务入门经典[M]. 北京:清华大学出版社,2003












