zoukankan      html  css  js  c++  java
  • geoTools学习笔记001(简介)

    需要做地图开发,如果全部从底层做起,那将会花费大量的精力,况且难度很大,所以要使用现成的开发平台,经过几天的了解:

    商业版GIS开发平台:arcgis/mapinfo/……,如果做web地图,可以使用google api等,

    arcgis有三个版本:桌面GIS(ArcGIS Desktop),嵌入式GIS(ArcGIS Engine)以及服务端GIS(ArcGIS Server),

    大家可以分别去了解,开发web地图一般使用ArcGIS Server,如果制作C/S模式的,那选择ArcGIS Engine,不过大多数做Arcgis开发的是

    vc,c#,Delphi等,JAVA用的很少,大家可以去网上书店看看,关于这方面的书太少了,资料没多少(关键是由于做这个方面的人比较少,开发难度有点大)。

    mapinfo市场现在逐渐被arcgis覆盖了,mapxtreme java版更新时间都是06年的,组件比较老,一般的应用是够的,这里我们主要使用java开发,所以想选择开源的组件geoTools,

    在这里就写下学习笔记,因为网络上资料太少了,不得不花多点时间去尝试这些东西。

    Geotools是一个开源的Java GIS工具包,可利用它来开发符合标准的地理信息系统。Geotools提供了OGC(Open Geospatial Consortium)规范的一个实现来作为他们的开发。

    geoServer是基于geoTools开发的,是一个比较成熟的开发组件,数据库大家可以使用oracle(比较贵),不过开源的postGis也是一个很好的选择,我们一般就选择postGis

  • 相关阅读:
    Lucene in action 笔记 case study
    关于Restful Web Service的一些理解
    Lucene in action 笔记 analysis篇
    Lucene in action 笔记 index篇
    Lucene in action 笔记 term vector
    Lucene in action 笔记 search篇
    博客园开博记录
    数论(算法概述)
    DIV, IFRAME, Select, Span标签入门
    记一个较困难的SharePoint性能问题的分析和解决
  • 原文地址:https://www.cnblogs.com/mikevictor07/p/2654689.html
Copyright © 2011-2022 走看看