流浪小狗的窝

没有传播的代码是死的,没有对尽可能多的人施加影响是对自己智力的亵渎。 [http://www.goldenhawking.org:8088]...

使用openCV+Qt+fcgi 为OpenStreetMap瓦片添加热力图图层

在搭建如OpenStreetMap等瓦片服务器的过程中,我们会关心当前服务器上哪些瓦片已经存在(被渲染了)、哪些瓦片被访问量大,哪些少。 统计瓦片的历史记录,可以直接扫描缓存,或者通过数据库来完成。如果能够把统计数据直接叠加到地图上显示,就更棒了!今天,就来动手制作一个webService,用来...

2018-05-26 20:15:47

阅读数:1365

评论数:3

使用1角分高程数据为OpenStreetMap服务器添加海洋等深线

在前文中,我们使用NASA SRTM 数据为陆地添加了3角秒的等高线图层。今天,我们继续为海洋添加等深线。海洋的等深线数据,开放标准的以 etopo1为著名。此数据的分辨率为1角分(arc-min),即 1/60 度。其dem图层为 WGS-84标准投影,在官方网站可以下载。我选择的是grid配准...

2017-04-08 11:10:42

阅读数:1812

评论数:0

为OpenStreetMap瓦片服务器添加3弧秒全球DEM图层

在上一篇文章里,我们试着测试了局部3弧秒(即1/1200度)分辨率的 DEM等高线嵌入OSM图层的效果。下面,来分享一下批量导入全球的DEM数据。

2017-03-16 12:44:37

阅读数:1813

评论数:0

使用Phyghtmap为OpenStreetMap添加 DEM 高程图层

玩OSM很久了,今天准备为自己的ArchOSM服务器添加NASA的SRTM图层。 - 第一步,获取DEM数据并转化为OSM使用的xml或PBF格式文件 - 第二步,为osm2pgsql指定style与数据库,导入PBF文件 - 第三步,嵌入DEM图层到Mapnik的样式表 - 第四步, 重...

2017-03-09 22:11:31

阅读数:1969

评论数:1

OpenStreetMap 2017年1月 全球数据导入Benchmark

配置: Motherboard: ASUS Z-170AR CPU: Intel Core i7 6700K @ 4GHZ RAM: DDR4 64GB SSD: SAMSUM 850 1TB 环境: windows 7 x64 Host + Oracle VirtualBox (48...

2017-01-18 07:37:00

阅读数:1381

评论数:0

PosgreSQL 索引 COLLATE 设置不当导致查询优化无法使用索引

最近在维护一个大型PostgreSQL数据库的时候,遇到了一个问题,表的某一字段明明有索引,但是执行查询的时候优化器不去使用,VACUUM、REINDEX均无效,简单的=条件,也会导致频繁的seq scan。      无奈之下,查看索引的定义,发现使用了  COLLATE "C&qu...

2012-10-19 22:55:52

阅读数:6136

评论数:1

一步步DIY: OSM-Web服务器(五) GeoServer与矢量叠加图层

(-:       只有栅格图层是没有意义的,我们需要矢量图层才能实现自己的功能。这里实现的功能是获取公司外派的外卖员的位置,并显示他们最后一次按动汇报器按钮的时刻,以便公司掌握这些员工的交通安全、买卖效率。员工ID 是唯一的工号,姓名、正在执行的送外卖对象的电话、地址。下面,我们来实现这个...

2012-09-11 13:29:51

阅读数:9369

评论数:2

一步步DIY: OSM-Web服务器(四) 对万国语的地名进行翻译与检索

(-:    经过 前三篇的调试,已经有了一个完整的Map可以浏览,我们痛苦的世界范围数据下载、导入过程也结束了。要提醒一下的是,鉴于网速,不要下载 planetosm.lastest 文件,因为这个文件每周更新,万一一周下不完,就over了。 当然了,导入后,别忘了 sudo tou...

2012-09-08 15:41:44

阅读数:7692

评论数:16

一步步DIY: OSM-Web服务器(三) OpenLays 与 SlippyMap

(-:  上一步,我们已经有了自己的地图瓦片服务器,现在,开始实现SlippyMap啦! 下载释放OpenLayers到 www文件夹 SlippyMap 利用 OpenLays 的AJax实现,直接从Openlays官网下载最新版文件 http://www.openlayers...

2012-09-07 16:32:37

阅读数:9135

评论数:4

一步步DIY: OSM-Web服务器(二) mapnik 与 apache2 mod_tile 的配置

(-: 上一篇,我们配置好了PostgreSQL服务器,导入了测试数据。今天,我们来配置 mapnik2 + apache2 + mod_tile 的WMS服务器,以便在今后被 OpenLays访问。 下载mapnik2代码到本地     cd ~/src git clone htt...

2012-09-07 13:32:03

阅读数:15886

评论数:36

一步步DIY: OSM-Web服务器(一) PostgreSql 配置以及osm2pgsql原始PBF数据导入

(-:http://blog.csdn.net/goldenhawking/article/details/7952303。    2012年,Ubuntu 12.04LTS发布,又一个长效支持版,我们又该更新OpenStreetMap服务器了,这次,将详细在博客中记录配置过程。关于前面对O...

2012-09-06 22:36:17

阅读数:22034

评论数:28

PostgreSQL 强大的多层表继承--及其在海量数据分类按月分区存储中的应用

最近发现大家越来越关注 PostgreSQL了。2008年以来,通过对PostgreSQL的实际使用,发现其对象-关系数据库机制对现实问题非常有帮助。在多重表继承下,对上亿条不同类别的数据条目进行按型号、按月份双层分区管理,既可在总表查阅所有条目的共有字段,也可在各类型字表查询附加字段,非常高效。...

2012-08-26 19:41:46

阅读数:6716

评论数:5

创建自己的 OSM.Planet 街道级别地图服务器,汉化地名避免万国语

2012年更新      经过从2008年以来对OSM的研究与利用,越来越发现OSMGIS的活跃、开放是非常引人注目的事情。尽管缺乏像ARCGIS这样强大的中间服务的支持,其庞大的原始数据集合本身就是一笔可观的财富。 1、硬件准备      经过测试,导入2012年1月世界范围数据要耗费...

2011-05-08 02:09:00

阅读数:19212

评论数:17

提示
确定要删除当前文章?
取消 删除
关闭
关闭