zoukankan
html css js c++ java
开源WebGIS系统构建工具集合 (转贴)
空间数据库,采用PostgreSQL/PostGIS。在windows平台采用PostgreSQL的8.0 win32版,可从
www.postgresql.org
上获取。该版本已经包含PostGIS。安装过程中postgis一项要选中。PostGIS实现了OpenGIS简单特征规范,并且提供了空间索引。PostGIS的官方站点:
http://postgis.refractions.net/
。
GIS中间件,采用GeoTools,GeoTools是比较成熟的开源GIS中间件,有近10年的历史了,并且还有一定的OpenGIS官方背景。可从
www.geotools.org
获取。geotools采用java实现,架构非常优秀,容易扩展。geotools中采用了另一个著名的开源软件JTS(java拓扑套件)。JTS封装了常用的geo算法,并且实现了OpenGIS的简单特征规范,也提供了基于内存的空间索引。
Web Map Server,采用GeoServer。可从
http://geoserver.sourceforge.net
下载。GeoServer实现了OpenGIS WMS规范和WFS规范。安装GeoServer需要安装Apache或者Tomcat。
GIS Editor,采用另一个著名的GIS开源软件JUMP。可从
http://www.jump-project.org/
下载。JUMP基于Java,采用插件机制,容易扩展。另一个网站
http://jump-pilot.sourceforge.net/
提供有JUMP的插件。
浏览器端 Client,可以采用javascript实现,也可以用flash实现,也可以用java applet实现。我选择javascript方式,网上有很多开源实现,我在其中一个最简单的基础上改进了一下。
查看全文
相关阅读:
判断文件是否正在使用
批量复制文件
PAT 甲级 1116 Come on! Let's C (20 分)
PAT 甲级 1116 Come on! Let's C (20 分)
1123 Is It a Complete AVL Tree (30 分)
1123 Is It a Complete AVL Tree (30 分)
C++ sort()和is_sorted()的升序降序和自定义排序
C++ sort()和is_sorted()的升序降序和自定义排序
PAT 甲级 1103 Integer Factorization (30 分)
PAT 甲级 1103 Integer Factorization (30 分)
原文地址:https://www.cnblogs.com/xiexiaokui/p/388829.html
最新文章
第2月第4天 injection plugin for xcode
第2月第3天 egorefresh
第2月第1天 命令(Command)模式
第31天 mvp
linux kernel swap daemon
linux page allocation and deallocation
linux thtree level page tables
linux physical and virtual addressing modes
linux make virtual memory more efficient three components
linux page table entry struct
热门文章
uart boot log
learning ext2 filesystem notes
获取系统当前目录
获取应用程序所在目录
获取临时文件目录
获取文件夹的创建时间
将多个文件合并为一个文件
将一个文件分割为多个文件
获取文件夹中的图标资源
根据内容对文件进行比较
Copyright © 2011-2022 走看看