摘要:使用百度地图API和第三方数据API,快速构建一份全国疫情分布地图,赶快来学习一下吧,附送源码。
阅读全文
随笔分类 - Map
地图设计制作
摘要:使用高德地图API制作一份上海疫情场所分布地图,支持疫情场所地图显示、自身位置显示、查询位置等功能。如何实现的?赶紧进来看看吧。
阅读全文
摘要:今天罗孚为大家推荐一种经纬度编码的方法——plus code,原名open location code,是Google于2014年发明的,旨在将表示地理位置的经纬度通过算法推导成一个字符串。 plus code的用途 用一串字符表示地球上的任一位置 发明plus code的初衷,就是希望能够通过一个
阅读全文
摘要:最近在一个航旅的项目上需要用到机场数据,网上搜了一圈,有一个开放、免费的世界机场数据网站: "OurAirports" 。 同OpenStreetMap类似,是一个开放的可编辑的数据网站,截止目前拥有54609条机场数据,包括中国400条机场数据,应该还是比较全面的。除了基础的机场数据外,还提供了跑
阅读全文
摘要:高精度地图是自动驾驶/无人驾驶的重要组成,那究竟什么是高精度地图? 网上找了两个关于高精度地图的定义,如下: 定义一:高精细地图是指高精度、精细化定义的地图,其精度需要达到分米级才能够区分各个车道,如今随着定位技术的发展,高精度的定位已经成为可能。而精细化定义,则是需要格式化存储交通场景中的各种交通
阅读全文
摘要:整理硬盘时,发现一份去年下载的谷歌地图瓦片文件,整理并分享给大家。 地图来源:Google Maps(应该是国内谷歌地图) 采集时间:2017年6月 采集范围:0-6层级世界范围;7-11层级中国范围; 采集方法:通过第三方工具采集; 文件名称:google-roadmap-1-11-201706.
阅读全文
摘要:这个世界的坐标系统已经让人搞得昏头转向(请看这篇:国内各地图API比较),而百度地图还用了自家的坐标系统,今天偶然看到百度地图批量转换接口,心想看看代码反转一下,但尝试无果。虽然将百度坐标转换成火星坐标不成,但我还是有些东西想和大家分享,使用百度地图坐标接口实现地球坐标转换到火星坐标。 在说这个问题之前,我们还是普及一下坐标系统的概念。我们使用GPS系统获得的坐标系统,基本为标准的国际通用的WGS...
阅读全文
摘要:距上次发Google Maps API v3的离线开发包已经有四个月多了,期间有收到不少的反馈说添加marker的时候无法看到point ICON,实际上我知道是因为少了文件,但一直懒于去查这个问题,所以一直搁置到现在,今天又被一朋友问到这问题,于是乎决定把这个问题解决一下,顺便把API升级了一下版本。 下载地址:http://sharesh.googlecode.com/files/Google...
阅读全文
摘要:最近在讨论等高线的方案,昨天的时候我也研究了一番,然后提交了一份文档给内部,今天我来简单说说我对于等高线转换的思路。 首先大家可以了解一下什么是等高线,百度百科上已经讲的非常清楚,我也是看了等高线的定义后,才对等高线有了较深入的了解,特别是关于等高线为什么间隔4个画一个粗线,也是从这里了解到的。 然后我们来确定输入和输出,输入的是从网上下载的DEM数据,大家可以从这里下载:http://srtm....
阅读全文
摘要:最近在内部讨论到数据和功能的一些问题,今天突然想到KIWI数据规格的好,并由此感觉在国内对导航的使用存在误导,包括开发者和消费者,当然这也是不可扭转的现状,消费教育、消费引导都不是随便就能改变的。 说两件事情吧。 1、关于动态标注和静态标注的问题。 虽然这是地图表现层的技术实现,和KIWI数据没有关系,但若想要有一个好的地图显示,就有很大的关系。 标注的重点、标注的层级,如何区分显示?KIWI数据...
阅读全文
摘要:TMS是tile map service的缩写,是一种瓦片地图服务,也称之为WMTS(web map tile service),具体的标准可以见OGC网站。TMS的算法很简单,就是把投影后的世界地图按照层级进行四叉树(待验证)切割,切割后的瓦片数量随层级呈金字塔型,数量和层级关系如下表所示:01 tile covers whole world1 tile12 × 2 tiles4 tiles24 × 4 tiles16 tilesn2n × 2n tiles22n tiles124096 x 4096 tiles16.777.21616Maximum zoom
阅读全文
摘要:在09年的时候,我就写过一篇Google Maps API离线开发包(没有网络也可以开发Gmap了),后来liongis大虾又重新整理了一份新的包,甚至出了v3版的离线包。今天在liongis大虾的基础上,我重新整理释放一份离线开发包给大家,和liongis的离线包相比,仅将版本由3.4.x升级到3.8.2,这应该是现阶段最新的包,最简单的一个区别:放大地图的时候,比原版平滑顺畅的多,这当然最需要感谢的,是Google的改进,增加了一层静态地图覆盖,放大的时候又异步平滑加载,所以效果非常好。废话不多说,除了上述说到的改进,我顺便附送一份世博地图的tile,实现的效果大致如下:这一效果算是叠加自
阅读全文
摘要:这个WebMap的引擎实则我早就(2006年初)分享过了,只是当时也没有人注意。08年的时候,我还用这个引擎为别人做过项目,只是当时付了我八成的费用后一拖再拖就不了了之了,后来再回头找到我的时候我也不搭理他们了。时过境迁,又是三个年头(11年都快结束了)过去了,今天在移动硬盘里竟然无意看到了这个当年的项目,简单的看了一下代码,竟然还能用,加上文档比较健全,所以简单整理一下后打包分享给大家。这个WebMap引擎实际上是MapBar早年的引擎,当年写出这样的引擎来应该说是非常牛的,现在看来也许已经不怎么先进了,而且现在MapBar的技术也应该进步了不少,Baidu的地图应该有MapBar不小的功劳
阅读全文
摘要:其实我很早的时候就写过一篇“我的 2010世博地图1.0版发布”,但没有和大家做明确的说明和制作方法,今天就和大家一起来分享地图配准和地图切割并进行网络发布的问题,其实就是以世博为例制作一份简单的网络地图。网络地图是以Google Maps API为基础,在Google Maps上面叠加一份自制的世博地图,但有一点,这里的地图配准和切割很重要,不过使用本文介绍的工具后一切都...
阅读全文
摘要:维基百科的资料非常不错,所以准备下载一些下来,本来以为都要自己抓取,但结果维基百科自己开放了所有的数据给你下载,具体可以参见这个页面:维基百科的开放的态度是出乎我的意料的:维基百科提供所有完整内容的电子档案给有兴趣的使用者。这些资料可以被重复使用,当作镜像站点,或是个人使用,或是资料备份,或是分析。所有维基百科文章都在知识共享 署名-相同方式共享 3.0协议下发布,图片以及其他档案则可能以其他的许...
阅读全文
摘要:花了大概两个星期的时间来做MapURL.info这个网站,起因很简单,偶然的路过了earthURL,并且惊人的发现人家的PR是5,不就是一个“Just copy and share the URL!”的网站吗,就是一个Google earth定一个位置然后将这个URL的链接发给好友,好友打开这个链接就可以看到地球的位置,就这么简单的一个功能,能够有如此高的PR,我嫉妒了。考...
阅读全文
摘要:写这篇文字是由某大虾谈及Ophone屏蔽Google Map引起,文中谈到了Google Map和高德地图,讲到打开和放大地图速度,讲到定位和搜索速度,讲到导航和LBS,大部分观点我认同,但说Google Map用来导航高德地图用来LBS我是不认同的,我甚至认为高德地图的LBS功能都没有Google Map强大,Google Map为什么提供在线搜索更是LBS的必须。不认同归不认同,但同时引发了我...
阅读全文
摘要:虽然还有一个多月的时间才过圣诞,但我还是早早的给大家送圣诞礼物了,那么圣诞礼物到底是什么呢?就是Google Maps API开发样例一则。不过这个礼物也不算是我送给大家的,而是谷歌地图中国的开发团队送给大家的,因为我也是从他们的GoogleCode上下载的,具体地址:http://code.google.com/p/chinamaps/。当然,这里有很多好的例子,甚至我在这里都能看到全国的公交数...
阅读全文
摘要:自从上次低调发布上海和北京地图后,其实也一直在想如何做的更好,这次将上海地图发布到我的分享上海的站点上去了,更新的内容也算较多,code也基本重写了大部分。代码是断断续续写的,加上自己不会code,所以整个弄起来很累,本来计划国庆七天好好做的,但中间这样那样的事情一直没有安心写code,直到最近觉得实在过意不去,所以决定在十一月份总该上线吧,总结下来觉得人的惰性还是蛮可怕的。OK,废话多说了,看图...
阅读全文
摘要:谷歌纵横(Google latitude)是什么我想大家都知道的,我也写过两篇和此相关的文章:谷歌地图移动版(Google Mobile Map)试用(附部分Latitude试用)和Google Latitude试用和思考(LBS之个人监控市场的兴起)。今天看到有人添加了谷歌纵横到了自己的博客中,以前见过添加到iGoogle小工具的,但没有看到添加到blog的,所以也想试玩试玩,不过这一试玩让我有...
阅读全文