文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/ 1.背景 以实际项目中的一个例子来详细讲解Nginx中的一般配置,其中涉及到部分正则表达式的内容。在这个实际例子中,我们要做的是使用Nginx为WebGIS中常用的离散瓦片 ...
分类:
Web程序 时间:
2016-05-11 18:06:00
阅读次数:
452
文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/ 1.前言 目前项目中基于控制点库进行SHP数据的坐标转换,流程大致为:遍历图层要素,获取每个要素的坐标串,查询控制点库,分别进行坐标转换,构建新的要素,最后构建新的图层。此 ...
分类:
Web程序 时间:
2016-05-07 15:00:22
阅读次数:
219
原来一直都在用Flex开发arcgis的地图接口,用的时间很长,用的习惯也顺手,可Flex这个开发工具已经基本要淘汰了,并且地图借助flash的方式加载在浏览器里已经不能适应webgis的快速开发需求,并且在多种客户端下支持度不是很好,所以转向了html5加arcgis api for javasc ...
分类:
编程语言 时间:
2016-04-24 23:04:03
阅读次数:
441
说明:本地部署后续我会尝试。 简单介绍: 开发环境是Visual Studio 2012,因为它为所有的.aspx文件、.htm文件以及外部的.js文件提供了IntelliSense(智能提示),相当于其他软件的代码自动补全功能,非常方便。接下来是我的第一个Javascript API 应用程序。E ...
分类:
编程语言 时间:
2016-04-03 22:14:01
阅读次数:
1715
实习到工作前两年,一直做GIS相关的工作,从产品技术支持到开发,中间自学iOS开发,本来规划做移动GIS产品相关的工作,计划赶不上变化,部门业务变化于是选择转到一个WebGIS项目上奋斗了一年半,去年跳槽转到iOS开发,跳出来发现GIS在很多场景下都有应用价值,提供基础服务,尤其在O2O、物流配送等
分类:
其他好文 时间:
2016-02-25 01:39:14
阅读次数:
305
1.背景 1.1普通地理编码流程 将采集的POI入库后,数据库里保存有该POI的位置描述、X、Y等信息。当需要进行逆编码查询时,前端传入坐标的X、Y值,后台构建查询范围查询,并且对查询出来的值进行距离排序。 1.2普通地理编码的几点劣势 a.前端查询url中的X、Y值为真实值,可能会暴露相关真实信息
分类:
Web程序 时间:
2016-01-27 19:20:13
阅读次数:
361
之前在WebGIS开发中,主要是企业级开发,而面向大众级的开发平台,如百度地图等却很少。 最近手头上的一个项目,有一个“电子地图”功能,由于功能需求仅仅是信息查看和浏览,所以选用了百度地图,但是在开发中遇到一个问题,就是信息提示窗口中,要显示折线图,搜索了一大圈也没有这样的示例。 后来思考了一下,由于信息窗口中使用的是html代码,所以可以间接使用iframe来加载一个包含图表...
分类:
Web程序 时间:
2015-11-26 15:20:37
阅读次数:
215
1.背景在GIS领域,金字塔技术一直是一个基础性技术,WMTS规范专门制定了针对切片请求的格式。利用这种技术,前端可以快速展示出指定级别的地图或影像。但是,由于切图本身是一张图片,图片上看似是兴趣点的要素根本无法进行前端交互。于是,针对兴趣点等矢量数据的展示,基本原理都是先获取到矢量的地理信息(比如...
分类:
Web程序 时间:
2015-11-21 00:24:08
阅读次数:
487
当某个地方发生一些事情之后,如果我们添加一个静态点在地图上,并不能引起注意,那我们可以放置一个动态的点,类似于在水中投入一个石头,水波扩散的效果,象征发生的事件有一定的影响区域,那么,我们如何利用 OpenLayers3 做出这样的效果呢?...
分类:
其他好文 时间:
2015-11-17 17:06:35
阅读次数:
606
要使用 OpenLayers 3 加载天地图,首先要弄清楚天地图发布的原理,以及遵循的发布规范,上一篇中我们提到了使用 OpenLayers 3 加载百度地图,我们提到一般网络地图为了加快访问速度,都采用缓存切片地图的方式,天地图也不例外,而且原理极其类似,但是其切片的索引组织方式还是有一些不同,虽然都是切片,但是切片的起始坐标原点不一致,百度地图是屏幕的左下角,而天地图是屏幕的左上角(与谷歌地图一致)......
分类:
其他好文 时间:
2015-11-11 16:42:55
阅读次数:
839