<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[遥想公瑾当年]]></title><description><![CDATA[开源gis的探索者]]></description><link>https://blog.youkuaiyun.com/freeland1</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; freeland1]]></copyright><item><title><![CDATA[基于OpenLayers+rbush实现高德轨迹样式]]></title><link>https://blog.youkuaiyun.com/freeland1/article/details/82113809</link><guid>https://blog.youkuaiyun.com/freeland1/article/details/82113809</guid><author>freeland1</author><pubDate>Mon, 27 Aug 2018 15:37:03 +0800</pubDate><description><![CDATA[一 前言

  近期翻阅博客，看到社区大神一休哥的一篇《canvas 奇巧淫技（二）绘制箭头路径效果》文章，同样，该大神还展示过一个使用rbush库如何在前端快速从海量数据进行空间检索的案例：https://alex2wong.github.io/mapbox-plugins/examples/rbush/，很有分享精神的前端GIS专家，更多关于前端GIS检索数据的技术可参考搜狐的干货专访:《深入...]]></description><category></category></item><item><title><![CDATA[基于Puppeteer实现地图打印输出]]></title><link>https://blog.youkuaiyun.com/freeland1/article/details/78580046</link><guid>https://blog.youkuaiyun.com/freeland1/article/details/78580046</guid><author>freeland1</author><pubDate>Mon, 20 Nov 2017 10:46:39 +0800</pubDate><description><![CDATA[一 Puppeteer简介　　Puppeteer.js是谷歌官方推出的一个nodejs库，它提供了一组用来操纵Chrome的API（默认headless也就是无UI的chrome，也可以配置为有UI），有点类似于PhantomJS，但Puppeteer是Chrome官方团队进行维护的，前景更好。使用Puppeteer，相当于同时具有Linux和Chrome的能力，应用场景会非常多。就爬虫领域来说，远]]></description><category></category></item><item><title><![CDATA[GeoServer实现NetCDF气象文件自动发布]]></title><link>https://blog.youkuaiyun.com/freeland1/article/details/78579971</link><guid>https://blog.youkuaiyun.com/freeland1/article/details/78579971</guid><author>freeland1</author><pubDate>Mon, 20 Nov 2017 10:42:48 +0800</pubDate><description><![CDATA[众所周知，GeoServer是一个地理服务器，提供了管理页面进行服务发布，样式，切片，图层预览等一系列操作，但是手动进行页面配置有时并不满足业务需求，所以GeoServer同时提供了丰富的rest接口可供用户自己组织业务逻辑进行自动化管理。 
　　本文以气象文件的NetCDF自动化发布的需求，阐述如何以rest接口实现用户多样性需求。气象文件特殊性在于几乎每隔一段时间就会更新，甚至逐小时或半小时的更]]></description><category></category></item><item><title><![CDATA[Openlayers 3加载XYZ示例]]></title><link>https://blog.youkuaiyun.com/freeland1/article/details/78579908</link><guid>https://blog.youkuaiyun.com/freeland1/article/details/78579908</guid><author>freeland1</author><pubDate>Mon, 20 Nov 2017 10:37:26 +0800</pubDate><description><![CDATA[Openlayers3中有个ol.source.XYZ类，可以加载Tile瓦片图层，本文只是做个说明，介绍如何识别以及如何正确加载这些图层。一 基础XYZ-谷歌离线切片观察这些Tile命名，xyz是很明显的，这是下载的谷歌切片，直接加载如下： var layer= new ol.layer.Tile({
     source : new ol.source.XYZ({
        url :]]></description><category></category></item><item><title><![CDATA[OpenLayers 3 自定义坐标系]]></title><link>https://blog.youkuaiyun.com/freeland1/article/details/78579813</link><guid>https://blog.youkuaiyun.com/freeland1/article/details/78579813</guid><author>freeland1</author><pubDate>Mon, 20 Nov 2017 10:29:42 +0800</pubDate><description><![CDATA[地图中坐标系是非常多的，最常用的是EPSG:3857（等于谷歌的900913，等于esri的102100）的web墨卡托投影和GPS的EPSG:4326的WGS84坐标系。业务场景中，很多时候并不是这些常用坐标系，比如要使用北京54，西安80等坐标系怎么办咧？本文仅仅抛砖引玉，介绍方法，阐述如何应用自定义坐标系。一 定义坐标系每个坐标系都是有一个EPSG定义，本文准备以EPSG:3395举例。 
首]]></description><category></category></item><item><title><![CDATA[OpenLayers3关于Map Export的Canvas跨域]]></title><link>https://blog.youkuaiyun.com/freeland1/article/details/53535908</link><guid>https://blog.youkuaiyun.com/freeland1/article/details/53535908</guid><author>freeland1</author><pubDate>Fri, 09 Dec 2016 10:41:28 +0800</pubDate><description><![CDATA[一 Canvas跨域现象地图导出是地图中常用的功能，并且OpenLayers3中也提供了两个地图导出的例子: 
http://openlayers.org/en/latest/examples/export-map.html  http://openlayers.org/en/latest/examples/export-pdf.html。 
看到这两个例子我们都很兴奋，直接copy过来不就实现导出]]></description><category></category></item><item><title><![CDATA[postgres+socket.io+nodejs实时地图应用实践]]></title><link>https://blog.youkuaiyun.com/freeland1/article/details/53159120</link><guid>https://blog.youkuaiyun.com/freeland1/article/details/53159120</guid><author>freeland1</author><pubDate>Mon, 14 Nov 2016 15:07:12 +0800</pubDate><description><![CDATA[nodejs一直以异步io著称，其语言特性尤其擅长于在realtime应用中，如聊天室等。在进行实时应用开发时，必不可少的需要用到   socket.io库，可以说，nodejs+socket.io在实时应用中具有较好的表现能力。 
  本文既然选择以实时地图应用做个小例子，那么选择经典的PostgreSQL/PostGIS作为地图的数据库。希望实现的是模拟数据库数据插入了新的GPS坐标，而一旦数据]]></description><category></category></item><item><title><![CDATA[shp与PostGIS在项目应用中比较]]></title><link>https://blog.youkuaiyun.com/freeland1/article/details/52669587</link><guid>https://blog.youkuaiyun.com/freeland1/article/details/52669587</guid><author>freeland1</author><pubDate>Mon, 26 Sep 2016 13:53:38 +0800</pubDate><description><![CDATA[shp postgis 查询]]></description><category></category></item><item><title><![CDATA[Postgres-XL9.5简介与集群部署]]></title><link>https://blog.youkuaiyun.com/freeland1/article/details/52346669</link><guid>https://blog.youkuaiyun.com/freeland1/article/details/52346669</guid><author>freeland1</author><pubDate>Sun, 28 Aug 2016 17:10:06 +0800</pubDate><description><![CDATA[http://www.jianshu.com/p/82aaf352b772]]></description><category></category></item><item><title><![CDATA[GeoServer发布ERDASImg]]></title><link>https://blog.youkuaiyun.com/freeland1/article/details/52118654</link><guid>https://blog.youkuaiyun.com/freeland1/article/details/52118654</guid><author>freeland1</author><pubDate>Thu, 04 Aug 2016 14:01:52 +0800</pubDate><description><![CDATA[GeoServer发布ERDASImgERDASImg是比较大的影像文件，常常几十G至少。可以使用Geoserver的GDAL插件实现发布。 
1 从该地址下载依赖选项：https://yunpan.cn/c66g35NF9VnhN  访问密码 0737 
2 本地环境变量path中配置下gdal-1.9.2-MSVC2010 gdal-data路径。 
3 从http://geoserver.or]]></description><category></category></item><item><title><![CDATA[node-gdal实践-创建shp文件]]></title><link>https://blog.youkuaiyun.com/freeland1/article/details/51754514</link><guid>https://blog.youkuaiyun.com/freeland1/article/details/51754514</guid><author>freeland1</author><pubDate>Fri, 24 Jun 2016 17:14:28 +0800</pubDate><description><![CDATA[node-gdal]]></description><category></category></item><item><title><![CDATA[node-gdal实践-读写shp数据]]></title><link>https://blog.youkuaiyun.com/freeland1/article/details/51750930</link><guid>https://blog.youkuaiyun.com/freeland1/article/details/51750930</guid><author>freeland1</author><pubDate>Fri, 24 Jun 2016 10:54:46 +0800</pubDate><description><![CDATA[http://www.jianshu.com/p/dbc4dd2f38e9]]></description><category></category></item><item><title><![CDATA[OpenLayers 3+Geoserver+PostGIS实现点击查询]]></title><link>https://blog.youkuaiyun.com/freeland1/article/details/50937020</link><guid>https://blog.youkuaiyun.com/freeland1/article/details/50937020</guid><author>freeland1</author><pubDate>Sun, 20 Mar 2016 16:12:07 +0800</pubDate><description><![CDATA[WebGIS开发中，点击查询是最常用的一种查询方式，在ArcGIS api 中，这种查询叫IdentifyTask，主要作用是前台提交参数，交ArcServer查询分析返回。本文从开源框架的角度，从前台到服务端到数据库等多个角度，多种方式实现点击查询。干货如下：]]></description><category></category></item><item><title><![CDATA[postgis中批量对矢量数据进行火星坐标加/纠偏]]></title><link>https://blog.youkuaiyun.com/freeland1/article/details/50157641</link><guid>https://blog.youkuaiyun.com/freeland1/article/details/50157641</guid><author>freeland1</author><pubDate>Thu, 03 Dec 2015 10:47:55 +0800</pubDate><description><![CDATA[postgis中批量对矢量数据进行火星坐标加/纠偏前言最近写了一个批量对postgis中图层进行坐标加偏，纠偏。当然是非严格意义上的精确，只是保证开发者自己的矢量数据能比较正确的叠加常用的在/离线网络底图。下载地址 [下载地址 ]支持的图形类型：
Point
MULTIPOINT
LINESTRING
MULTILINESTRING
POLYGON
MULTIPOLYGON
支持的偏移方式:
BD2]]></description><category></category></item><item><title><![CDATA[Ol3中Map事件全解析]]></title><link>https://blog.youkuaiyun.com/freeland1/article/details/50127427</link><guid>https://blog.youkuaiyun.com/freeland1/article/details/50127427</guid><author>freeland1</author><pubDate>Tue, 01 Dec 2015 11:42:32 +0800</pubDate><description><![CDATA[OpenLayers3 Map Event]]></description><category></category></item><item><title><![CDATA[GeoServer的SQL Views详解]]></title><link>https://blog.youkuaiyun.com/freeland1/article/details/49737793</link><guid>https://blog.youkuaiyun.com/freeland1/article/details/49737793</guid><author>freeland1</author><pubDate>Mon, 09 Nov 2015 22:38:23 +0800</pubDate><description><![CDATA[GeoServer的SQL Views详解众所周知，Geoserver支持发布shp，postgis数据库数据。通过各种扩展，可以发布oracle spatial，myspatial数据库数据。在日常应用中发现使用者只是简答的发布了数据库的表，还有视图。而Geoserver的SQL Views能做的更多，体现如下：
数据库view可以在geoserver中当做表完全一样的发布，而Geoserver的]]></description><category></category></item><item><title><![CDATA[wms根据sld,sld_body请求地图]]></title><link>https://blog.youkuaiyun.com/freeland1/article/details/49447405</link><guid>https://blog.youkuaiyun.com/freeland1/article/details/49447405</guid><author>freeland1</author><pubDate>Tue, 27 Oct 2015 14:21:27 +0800</pubDate><description><![CDATA[根据sld，sld_body动态修改wms图层]]></description><category></category></item><item><title><![CDATA[CentOS 7 安装PostGIS]]></title><link>https://blog.youkuaiyun.com/freeland1/article/details/47397517</link><guid>https://blog.youkuaiyun.com/freeland1/article/details/47397517</guid><author>freeland1</author><pubDate>Mon, 10 Aug 2015 14:19:04 +0800</pubDate><description><![CDATA[CentOS 7 安装PostGIS]]></description><category></category></item><item><title><![CDATA[geoserver连接oracle数据源卡的解决方案]]></title><link>https://blog.youkuaiyun.com/freeland1/article/details/43451621</link><guid>https://blog.youkuaiyun.com/freeland1/article/details/43451621</guid><author>freeland1</author><pubDate>Tue, 03 Feb 2015 16:49:47 +0800</pubDate><description><![CDATA[遇到好几个geoserver用oracle很卡的原因：






注意：schema一定要写上，不写就很卡，写上极大提高了发布和查看速度。
详情在geoserver文档阐述]]></description><category></category></item><item><title><![CDATA[postgresql中oracle_fdw应用]]></title><link>https://blog.youkuaiyun.com/freeland1/article/details/42968763</link><guid>https://blog.youkuaiyun.com/freeland1/article/details/42968763</guid><author>freeland1</author><pubDate>Wed, 21 Jan 2015 15:13:39 +0800</pubDate><description><![CDATA[解决postgresql与oracle数据同步问题]]></description><category></category></item></channel></rss>