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
转载于:https://www.cnblogs.com/mikevictor07/archive/2012/08/24/2654689.html
geoTools学习笔记001---(简介)相关推荐
- DataCamp的intermediate python学习笔记(001)
DataCamp DataScientist系列之intermediate python的学习笔记(001) 个人感悟:接触python是从2017年1月开始的,中间的学习之路也是断断续续的,学了忘, ...
- MATLAB学习笔记#001 获取矩阵大小
MATLAB学习笔记#001 获取矩阵大小 size 函数 语法 说明 示例 参考链接 size 函数 语法 [sz1,...,szN] = size(___) 说明 返回矩阵各个维度的长度 示例 [ ...
- OptiX资料学习笔记1——简介
OptiX资料学习笔记1--简介 OptiX引擎的现状 目前有三种开源的API支持NVIDIA的光线追踪功能,分别为: DirectX Raytracing (DXR) DX的光线追踪API Vulk ...
- PCL学习笔记-PCL简介
PCL(点云库)学习笔记 1.简介 点云数据的处理可以采用获得广泛应用的Point Cloud Library(点云库,PCL库). PCL库是一个最初发布于 2013年的开源c++库,它实现了大量点 ...
- RNN学习笔记(一)-简介及BPTT RTRL及Hybrid(FP/BPTT)算法
RNN学习笔记(一)-简介及BPTT RTRL及Hybrid(FP/BPTT)算法 本文假设读者已经熟悉了常规的神经网络,并且了解了BP算法,如果还不了解的,参见UFIDL的教程. - 1.RNN结构 ...
- 51单片机学习笔记1 简介及开发环境
51单片机学习笔记1 简介及开发环境 一.51单片机 1. STC89C52单片机简介 2. 命名规则 3. 封装 (1)PDIP (2)LQFP (3)PLCC (4)PQFP 二.STC8051结 ...
- Python学习笔记一简介及安装配置
Python学习笔记一 参考教程:廖雪峰官网https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e54 ...
- 51单片机学习笔记-1简介及点灯
51单片机学习笔记 文章目录 51单片机学习笔记 1. 51单片机简介 1.1 安装软件 1.2 单片机简介 2. LED灯 2.1点亮一个LED 2.1.1原理分析 2.1.2 创建工程 2.2LE ...
- Spring Integration学习笔记:简介
本文是自己学习的总结笔记,主要学习资料如下. https://my.oschina.net/zhzhenqin/blog/86586 https://docs.spring.io/spring-int ...
最新文章
- SCALA当的trait
- 跨域产生的原因和解决方法_ABS注塑制品产生色差的原因及解决方法
- zabbix自动发现规则实现批量监控主机的TCP监听端口
- 知乎进化:对抗内容“熵增”胜算几何?
- Trial accounts of SAP Cloud Platform do not provide an Identity Authentication tenant
- intel服务器最新主板芯片组,intel主板芯片组的介绍
- 如何降低SQL语句复杂度
- google+stackoverflow_哪些开发问题最让程序员“头秃”?我们分析了Stack Overflow的11000个问题...
- C/C++ sizeof(下)
- select vue 获取name_在vue的组件中获取select2插件的值
- html怎么添加自动关机,按键精灵怎样设置自动关机
- 高版本linux安装gamit,Ubuntu14下Gamit安装(示例代码)
- 实现跨word文档的格式刷,两个word间格式刷
- 解决spacedesk卸载/重装软件时显示 指定的账户已存在
- 简单python3D绘图---Axes3D
- 13款宝马x5质量到底怎么样_这是最坏的时代!——关于美规宝马X5的13款和14款纠结的中肯建议...
- 程序员不把肾养好,老婆跟人跑
- Javascript特效:九宫格布局
- Fedora 35 升级到 Fedora 36 —— 筑梦之路
- Java 遍历List的4种方式