Leaflet+Geoserver+Oracle/Postgis项目搭建(一)
2016-03-30 17:29
555 查看
Leaflet介绍:
官网地址:http://leafletjs.com/github地址:https://github.com/Leaflet/Leaflet
简介:
Leaflet is the leading open-source JavaScript library for mobile-friendly interactive maps. Weighing just about 33 KB of JS, it has all the mapping features most developers ever need.Leaflet is designed with simplicity, performance and usability in mind. It works efficiently across all major desktop and mobile platforms, can be extended with lots of plugins, has a beautiful, easy to use and well-documented API and a simple, readable source code that is a joy to contribute to.
leaflet是一款开源的轻量级的前端Javascript API,他也可以作为一个平台,开发者能基于他提供的接口进行拓展。
之前在选择leaflet而没有选择openlayer的原因之一就是因为他相对而言小许多,基于他能拓展许多的插件如:Proj4Leaflet,Draw等组件,Esri也针对leaflet做了相对应的组件。对于Leaflet拓展的一些组件,大多说都是非常有用的,并且容易拓展,对天马行空的项目需求来说,拓展起来更容易。
Geoserver介绍
Geroserver官网地址:http://geoserver.org/gtihub地址:https://github.com/geoserver/geoserver
之前用过Mapserver,Mapserver据说效率更高,但是没有可视化的界面,不太容易上手,如果需要快速的搭建GIS服务的话,Geoserver还是比较合适的选择,Geoserver非常容易上手,但是在发布影像地图的时候遇到一个比较坑的问题就是,切片的图片质量很差,这快找了就,网上都说用maptiler来发布地图,但是大地图maptiler 发布也是要钱的啊,而且不知道效率如何,坐标支持到什么程度,最后发现GeoWebCache单独部署的时候能够发布Arcgis的切片,这不就完美了么,现在用起来还是比较稳定的。
Oracle/Postgis
这个不用说了,Oracle做过数据测试,处理空间数据没有Postgis效率高,起初选Oracle的时候还担心Oracle的支持是否能满足项目需求,后来发现,Oracle也是很强大的,一般的空间分析功能,基础版里都带。好了下班了,下一节写具体部署。和遇到的一些问题。
相关文章推荐
- 基于 Red Hat 的发行版 Oracle Linux 正式发布Oracle Linux 7.1
- Oracle Containers for J2EE远程安全漏洞(CVE-2014-0413)
- Oracle 10g R2不能使用EM的问题
- 表空间操作
- PreparedStatement中in子句的处理
- VMware下RedHat4.8_64位安装Oracle 10g RAC--简略脚本
- oracle sql日期比较
- 基于 Red Hat 的发行版 Oracle Linux 正式发布Oracle Linux 7.1
- OS block size和Oracle block size,查找OS Blocksize的方法
- oracle中创建数据库和表空间的几点总结
- 数据库自动备份脚本
- oracle的nvl函数的使用介绍
- 解决oracle用户连接失败的解决方法
- oracle的一些tips技巧
- Oracle 下的开发日积月累
- Oracle存储过程之数据库中获取数据实例
- Windows下ORACLE 10g完全卸载的方法分析
- Oracle 函数大全[字符串函数,数学函数,日期函数]第1/4页
- ORACLE LATERAL-SQL-INJECTION 个人见解