随笔分类 -  GIS

摘要:1.Styled Layer Descriptor 标准描述了稳当的结构合使用规则。一个文档包含了符号定义和绘制规则,那么这个文档就叫做Styled Layer Desciptor(SLD)样式,它是一个text/Xml文件,扩展名为.sld。SLD基于XML标记语言,附加的标准是一个XSD sch 阅读全文
posted @ 2017-05-08 21:02 heavi 阅读(1815) 评论(0) 推荐(0) 编辑
摘要:1.部署一个简单的测试环境 测试geoserver REST接口,我们可使用python来测试,很方便。需要下载包: python,http://python.org/。我下载的是Python27版本。 cURL,几个简单的命令行工具,很容易使用命令交互, 地址为http://curl.haxx.se/download.html,下载curl-7.53.1-win64-mi... 阅读全文
posted @ 2017-03-28 01:24 heavi 阅读(10286) 评论(1) 推荐(0) 编辑
摘要:1.什么是GeoWebCache GeoWebCache是地图缓存软件公司成员开发的一个基于java的开源项目。和其他的缓存系统相似,它作为一个客户端和地图服务的代理。它可以单独部署,适用于任何基于WMS标准的地图服务。 2.配置GeoWebCache缓存路径 打开webapps/geoserver/WEB-INF下的web.xml文件,在display-name节点后面添加一下内... 阅读全文
posted @ 2017-03-26 15:28 heavi 阅读(14150) 评论(0) 推荐(1) 编辑
摘要:PostGIS是一个非常流行并且开源的具有空间分析能力的关系型数据库,它作为PostgreSQL数据库的一个插件。PostgreSQL是一个功能非常强大并且开源的关系型数据库。目前项目使用的版本为PostGIS 2.0、PostgreSQL 9.1。 首先到http://enterprisedb.com/下载PostgreSQL 9.1版本,然后安装。安装过程中需要输入密码,端口号... 阅读全文
posted @ 2017-03-21 21:38 heavi 阅读(1067) 评论(0) 推荐(0) 编辑
摘要:1.添加shapefile文件 首先到http://www2.census.gov/geo/tiger/TIGER2011/CONCITY/上下载名称为tl_2011_47_concity的shapefile文件,并解压到本地。解压后文件列表如下: 如果不清楚shp文件对应的地理编码,可打开prj文件查看。部分内容如下: GCS_North_American_1983对... 阅读全文
posted @ 2017-03-21 21:38 heavi 阅读(2695) 评论(1) 推荐(0) 编辑
摘要:1.WMS服务请求参数 一般WMS的请求地址如下: http://localhost:8080/geoserver/topp/wms?service=WMS&versi on=1.1.0&request=GetMap&layers=topp:states&styles=&bbox=- 124.73142200000001,24.955967,-66.969849,49.371735&wid... 阅读全文
posted @ 2017-03-21 21:38 heavi 阅读(3646) 评论(0) 推荐(0) 编辑
摘要:1.什么是Universal Transverse Mercator system 翻译名叫做通用横轴魔卡托系统,通常称为UTM。这个投影系从中心子午线把世界分成一系列6度的纵向宽区域。 2.什么是web Mercator 它重新实现了横轴魔卡托,通过球形魔卡托公式把椭圆型的经纬度坐标转换到平面上。它是在google地图上流行起来的,直到现在被广泛应用到在线地图系统。它在南北方向拉... 阅读全文
posted @ 2017-03-16 21:34 heavi 阅读(8241) 评论(1) 推荐(0) 编辑
摘要:1.ol.interaction.Pointer 是管理地图down、move、up事件的基类,也用于管理地图拖拽事件。 构造函数结构如下: new ol.interaction.Pointer(opt_options) options包括的属性有: handleDownEvent:处理地图的down事件。如果该事件返回true,drag队列开始执行。 han... 阅读全文
posted @ 2017-03-15 21:15 heavi 阅读(13143) 评论(0) 推荐(0) 编辑
摘要:1.比较粗糙的计算方式 计算长度 var length = lineFeature.getGeometry().getLength(); if (length > 1000) { length = length / 1000; un... 阅读全文
posted @ 2017-03-12 15:34 heavi 阅读(5616) 评论(0) 推荐(0) 编辑
摘要:1.下载tomcat,配置conf/server.xml,在Host节点下添加Context节点,指定程序目录: 说明:path为虚拟目录,docBase为程序的实际目录。2.下载nginx,放在tomcat目录下。配置conf/nginx.conf文件: server { listen 11100; server_name localhost; #charset koi... 阅读全文
posted @ 2017-03-11 15:11 heavi 阅读(546) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示