• 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

  • 相关阅读:
    P4097 [HEOI2013]Segment 李超线段树
    P3592 [POI2015]MYJ
    P3698 [CQOI2017]小Q的棋盘
    P4098 [HEOI2013]ALO 可持久化01Trie
    P2331 [SCOI2005]最大子矩阵
    P4099 [HEOI2013]SAO
    loj #6032. 「雅礼集训 2017 Day2」水箱 线段树优化DP转移
    CF765F Souvenirs 离线+线段树+主席树
    CF1097D Makoto and a Blackboard
    loj #6570. 毛毛虫计数
  • 原文地址:https://www.cnblogs.com/mikevictor07/p/2654689.html
Copyright © 2020-2023  润新知