精华内容
下载资源
问答
  • 此文件是经过第一次数据筛选出的世界数据多边形json文件,目前自己已经解析出了多个国家的json数据,也成功通过echarts展示出来,中间一些筛选问题可以自己摸索,也可以参考的。
  • 英文版,生成的地图需要放在 saves,需转化。
  • 每次当向别人谈及“OpenStreetMap“的事情时,他们都必然的问”为什么不用Google地图了”?从实用的立场,这是一个很理性的问 题,但最终这不仅仅是一个实用主义的问题,而是我们想要生活在哪种社会的问题。最早...

    每次当我向别人谈及“OpenStreetMap“的事情时,他们都必然的问”为什么不用Google地图了”?从实用的立场,这是一个很理性的问 题,但最终这不仅仅是一个实用主义的问题,而是我们想要生活在哪种社会的问题。最早我是在2008年第一届绘制华盛顿特区地图MappingDC会议上讨 论这个话题的。目前将这相同的想法进行了扩展。

    在十九世纪,人们与时间奋斗,不是他们拥有多少时间,而是它是几点的问题。那时候存在钟,每个城市有它自己的时间,称为“当地时间”,每个城市通过钟同步 着时间,或不止,还有教堂的钟。再就是铁路时间,之后最终有了格林威治时间取代了所有的当地时间,今天绝大部分人把时间视为永恒,不会再看做其它。在美 国,时间问题在铁路首次普及,之后又伴随大学、巨型城市而解决。

    现代人困惑的是地理,每个人都在寻找精准的地理信息。Google每年花费10亿美金维护它的地图,而这还不包括花费15亿美金收购的Waze。 Google是目前唯一一家试图拥有所有地方地理数据的公司,同样还在努力的有Nokia,它收购了Navtek/TomTom/Tele Atlas试图进行数据整合。所有这些公司想变成地面上精准的地理信息源。

    这也是为什么地面上的信息变成了一个巨大商机。而随着每辆汽车里面有GPS,每个人口袋里面有智能手机,向人们提供你在哪里、要去哪里的这个市场也变的竞争激烈。

    既然有这些公司,那为什么我们还需要一个像OpenStreetMap项目了?答案是简单的,作为一个社会,不应当有一家公司在地理信息上垄断,就 如在十九世纪不应当有一个机构在时间上垄断。地理信息是分享资源,当你将所有的这些权力给予一个单独的实体,你给予他们的权力就不止是告诉他们你的地理位 置,更是在塑造它。总之,有三个问题值得我们关心:谁决定地图上应当显示的内容,谁决定你在哪里以及你应当去哪里,个人隐私问题。

    谁在决定Google地图上要显示的内容?答案当然是Google自己。在2009年的时候我在一个与地方政府的会议上,发现与会者关心这个问题, 他们关心人们在他们的网站上使用Google地图的情况,因为Google决定了哪些商业信息会被显示在地图上。自从政府保持中立,地图业务外包,控制权 就交给了第三方,他们有理由去关心这些问题。

    Google未来将地理信息搜索结果商业化,甚至推出付费结果,或优先订阅用户服务,似乎是不可避免的。如果他们没有这么做的话,就不会有我在家附近搜索“早餐”,第一个结果就是“赛百味餐厅”,出现的如此巧合的事情。

    当然Google不是唯一的地图提供方,他们只是一个例子。关键是当你使用任何提供方地图的时候,你都交给了他们控制权,让他们决定哪些是要强调的重点特色,哪些根本不会显示。

    第二个关心点是地理位置。谁在定义你的邻居在哪里,或你是否应当去那里。这个问题是由ACLU(美国自有公民联盟)提出的。作为地图提供方算法的一 部分,他们提供你驾车、骑车、步行路径指令,让使用他们确定的安全的、或危险的邻居环境信息。这里的问题在于谁在用什么确定这个邻居环境安全或不安全,或 安全仅仅是为了一些邪恶目的而存在的代码文字。

    目前Flickr借助用户通过API上传的照片来收集邻居信息。他们用这些信息为你的照片提供标签,但是也存在一种可能,就是他们会以一种更精妙的 方式为了影响从交通方式到地产价格等任何事情而使用这些邻居边界信息,因为当地图提供方足够强大的时候,他们就变成了“真相”的来源。

    最后,这些地图提供方在你可能不同意的情况下,存在收集你地理信息的动机。当你在用Google及Apple他们服务的时候,他们就在收集你的地理 信息。他们能够用这些信息去改善他们地图的精准性,而Google很早就宣布他们会用这些信息去跟踪你去的地方与搜索结果之间的关联性。全球有5亿部安卓 手机,这是一个巨大的基于个人层面涉及到人们散步、去工作、去看医生、可能参加一个抗议活动等这些具体层面的信息收集。不管他们宣称他们是怎样的仁慈,我 们肯定不能忽略如此巨大的数据掌控在一单独实体手中的社会意义。有些公司像Foursquare是使用游戏化的方式去掩盖实际上大规模的地理信息收集工 作,甚至Google也用《Ingress》这款虚拟现实地理游戏来收集信息。

    现在我们识别出了问题,那么我们可以看看OpenStreetMap如何解决他们?

    在地图内容方面,OpenStreetMap即是中立的又是透明的。OpenStreetMap是一个类似维基的世界上任何人都能编辑的地图。如果 一个商店在地图上消失了,它也还可以由店主或一个用户加回去。在展示方面,创造地图地图的每个人或公司都可以自由的将它渲染成他们期望的样子。 OpenStreetMap.org主地图本身是使用FLOSS(Free/Libre Open Source Software)来创建软件的,并且它拥有充分授权的任何人可以创建的样式表。其它方面,用心的人可以基于同样的数据创建属于自己的地图。

    同样,对于OpenStreetMap最流行的路由是FLOSS,即使一家公司选择另一种软件库,一个用户总可以自由的使用他们自己的路由软件,并且基于同样的数据对比路由实现结果很容易找到差异性。

    最后,开源道路地图的数据,用户可以自由的下载部分的或所有的离线地图数据。这就意味着你无须将自己的地理数据给到任何人你都可以使用开源道路地图去进行导航。

    OpenStreetMap尊敬社区及每个人。如果你以前没有考虑好贡献OSM(OpenStreetMap),现在可以考虑了。如果你已经是一名贡献者,谢谢!

    此文编译自GIZMODO发布的Serge Wroclawski《Why the World Needs OpenStreetMap》一文。

    遵循知识共享授权协议。

    注:Serge Wroclawski是OpenStreetMap的创立者,OpenStreetMap美国组织的建立者,华盛顿特区及OSM纽约市的召集人。自称是一名有道德、要改变世界的黑客。

    文章转载自 开源中国社区 [http://www.oschina.net]

    展开全文
  •  对即将进入神秘、美丽的C++世界的你,最需要的是一本C++世界地图册。  本书将带领你畅游整个C++世界。还等什么,让我们出发吧! 内容简介  每一个渴望学习C++语言的初学者都希望能够有一本全面的,实用的,同时...
  • 我有很浓厚的“地图情结”,以前写过一篇《的信仰地图》,最近又做了一次关于Ajax的演讲,名字叫做《Ajax技术地图》。一直以来的观点是,世界是一个整体,在这个巨大的世界之中,任何事物、任何知识,任何观点...
        

    我有很浓厚的“地图情结”,以前我写过一篇《我的信仰地图》,最近又做了一次关于Ajax的演讲,名字叫做《Ajax技术地图》。我一直以来的观点是,世界是一个整体,在这个巨大的世界之中,任何事物、任何知识,任何观点,都有其合理、自然的位置。理解这个世界的过程,就是逐步将需要了解的各种事物,在作为整体的一个世界中,找到其位置。了解这个位置的前后左右,相互关系,相互影响。这样的理解世界的学习方式,我认为是最为有效的。所以当我在JavaEye看到关于《代码大全》的广告时,我的第一反应就是:这不是世界地图吗?

    看了看他的目录,竟然有35章之多?架构、分析、设计、编程、测试、重构、面向对象、调试、规范、管理、软件质量控制、协作、优化、开发工具、注释、甚至个性、开发艺术等等等等,只要是与软件有关的,基本上他都写到了。

    说实话,我当时相当的不屑……可能吗?居然有这么一个家伙,能够像当年的托马斯•阿奎那一样,以一己之力,写出《神学大全》?CSDN的网站上介绍这个Steve McConnell,在1998年的时候,被Software Development杂志的读者评为软件业最具影响力的三大人物之一,与Bill Gates、Linus Torvalds齐名。一个写书的,能和两个写代码的天才齐名?网站上的那些推荐的话,个个都是大名鼎鼎,个个都是推崇备至。作为我这样一个有逆反心里的家伙来说,直觉上就是:“会不会呀,有这么牛吗?”

    当然了,我也不好多说什么,毕竟没有看过书~~~

    没想到好事居然找上门来了,博文视点的魏泉是我要写的那本Ajax书的责任编辑。而《代码大全》也是他们负责出版的。那天他找到我,说是让我看看这本书的书稿……看看能不能写一篇书评。这等美差,我很爽快的就答应下来了。

    一看之下,果然是很喜欢,作者的思考问题的方式,与我的方式相当的接近,都是尽可能将多种、甚至矛盾的事物,放在一个整体的环境中来理解。比如对于隐喻,用于描述软件开发的特征的各种各样的隐喻,其实各有其价值,如果能够组合运用,自然能够获得一种平衡。正如作者所说:“使用隐喻又是件说不清楚的事情(fuzzy business)。你需要适当地引申它的含义,才能从其中蕴含的深刻启发中受益。但若你过分地或者在错误的方向上引申了它的含义,它也会误导你。正如人们会误用任何强大的工具一样,你也可能误用隐喻,但它的强大的功效,还是会成为你智慧工具箱中的一个宝贵部分。”

    这样的一种看法,可以说“中正平和、深具智慧”,这是我们在大多数关于软件开发的论述中,很难看到的。

    再比如说,作者在第三章时给出的一个表格:三种常见的软件项目种类,及其典型的良好实践。就将软件分为商业系统、性命攸关的系统以及性命攸关的嵌入式系统。然后指出对于这三类不同的应用,在开发手段、管理强度、设计、构建、测试、部署等等方面的差别化策略。这样的分类,自然就避免了将各种开发手段,简单的对立起来比较的方法,显得更加具有说服力。

    再比如说,全书给出了相当多的Check List,这样的表格,实在是大有益处,借用地图的隐喻来书,这样的CheckList,就是一个一个的定位器,它能够帮助你认清自己的位置,了解问题所属的范畴,了解应该努力的大致方向。这样的“开发工具”,真是独一无二。

    这本书我目前只看了前面的5~6章,实在没有太多的发言权,不过我现在已经可以肯定,这是一本非常有价值的好书,我推荐所有没有看过的朋友去看看这本名副其实的经典之作。

    说实话,天下没有免费的午餐,我这篇书评,也是属于交差之作。人家出版社把样书给你看,请你写书评,当然希望你能说些好话幸运的是,这些好话,的确都是我自己愿意说的。

    原文写于:2006年03月22日,是应出版社的朋友要求,写的一篇书评,现在读来的感觉,写得还是不错的 :p

    展开全文
  • 以中国为中心的世界地图shp数据!!可直接做世界地图,符合出版要求! 由于前段时间因课题原因设计到世界地理的制作,寻找网上资源大多数都是以欧洲为中心的数据,所以把研究了一天转换以中国为中心的地图数据...
  • Echarts实现可视化世界地图模拟迁徙,以自己开发过程。 下载Echarts依赖: npm install echarts 成功以后引入依赖: import echarts from 'echarts' peopleInsertCharts为生成echarts容器。 let myChart = ...
  • 网页里有很多地图实例,选择需要地图,打开其中的者JS文件,并复制其内容,在本地保存成js格式,这里保存成了map.js 2.打开对应的在线实例 用上一步保存的map.js替换下方红框中引用的js文件,并把实例中的js...

    1.首先访问https://img.hcharts.cn/mapdata/

    网页里有很多地图实例,选择需要的地图,打开其中的者JS文件,并复制其内容,在本地保存成js格式,我这里保存成了map.js
    在这里插入图片描述

    2.打开对应的在线实例

    用上一步保存的map.js替换下方红框中引用的js文件,并把实例中的js和css保存到本地,引用到地图所在的html/jsp文件中。 在这里插入图片描述

    3.引入jQuery和highmaps

    此处jQuery已经在本地下载好了,highmaps引用的是在线的,也可以去官网下载

    !-- 导入jquery -->
    <script src="js/jquery-3.2.1.min.js"></script>
    <script src="https://code.highcharts.com.cn/highmaps/highmaps.js"></script>
    

    4.此时运行就可以显示出地图了,不过此时地图的数据都是随机数。

    效果如下 在这里插入图片描述

    第一次使用highmaps,记录一下使用的步骤,里面还有很多属性没有弄清楚,以后慢慢学习。官网有中国地图的使用方法,中国地图

    展开全文
  • 前段时间遇到一个需求,需要世界地图东西半球位置调换一下,这段时间发现很多人也遇到了相同的问题。 其实只需要换下一地图文件就好。 链接: https://pan.baidu.com/s/1R5_msnM8HtJOQi6A39yQ8Q 提取码: hkx5 需要...

    前段时间遇到一个需求,需要吧世界地图东西半球位置调换一下,这段时间发现很多人也遇到了相同的问题。
    其实只需要换下一地图文件就好。
    链接: https://pan.baidu.com/s/1R5_msnM8HtJOQi6A39yQ8Q  提取码: hkx5

    需要注意的是,如果换了地图的位置,坐标可能不太精准,这个坐标我处理过,大家可以试试。
    链接: https://pan.baidu.com/s/1pXB0XW9fwXqR5c0Xhet3hg 提取码: a3hr 

    展开全文
  • 这是用Python编写的世界地图生成器。 它生成以六边形网格表示的随机世界地图。 发生器的参数允许生成任何类型的行星表面。 它还可以将表面分割成任意大小的glob(称为“领土”)。 为什么? 将其用作正在开发...
  • 世界各个国家echarts地图展示

    万次阅读 2018-05-17 16:15:06
    因为有时候业务需求需要实现展示某个国家地图,但是目前资源我们很难找到有些国家的地图json数据,就从某个地图应用中提取 了全世界地图的json源数据,下面提供关于源数据的处理,将其转换成我们需要的多边形json...
  • 世界地图 Worldmap是一个Java库jar文件,用于在特定时间创建日夜世界地图。 在jar文件中,您会发现2个软件包: com.ozzyboshi.worldmap.androidgraphics:打算在android项目中使用 com.ozzyboshi.worldmap.awt:...
  • “开放街道地图世界图块的前几个缩放级别。 这些图块是使用“开放街道地图”数据通过Maparative创建的。 由于OSM Tile Server的速率限制(每秒约3个图块),在此分享这些内容。 创建前几层需要几天的时间,...
  • 之给一张地图,还你一个新世界。 文章目录大数据时代早已到来,你来了吗?之给一张地图,还你一个新世界地图的前世今生国内比较流行的地图1、百度地图2、高德地图百度地图与高德地图的较量,到底谁更胜一筹? ...
  • 新冠疫情数据可视化,包含世界地图,中国地图,3D地球,动态排名,支持省市级互动; 数据源:- --- 演示版 看这里 参考项目 是裁缝王,裁缝王就是 首页 3d地球 国家对比 动态排名 中国地图 框架/组件: - - - -...
  • 以ALGO站为例,代码如下: 先使用worldmap函数,返回句柄ax ax = worldmap('World');...这里选择去掉经纬度坐标轴,以(0,0)为中心,这里可以根据自己需要设置 setm(ax,'ParallelLabel','off'); setm(ax,'Meridia...
  • 公司选用的可视化工具为finereort, 只买了填充报表,但是复杂图表地图需要单独收费,看了echarts官方提供的地图(看着从2.0到5.0了, 好像是4.x 被Apache看上了),正好符合公司的需求,故有了以下的DEMO地址: ...
  • Papyrus是使用Leaflet渲染《世界:基岩版》(从现在开始称为“ MCBE”)世界的工具。 它是用JavaScript编写的,并由node.js提供支持。 您可以查看示例。 还请查看papyrus.js的sister-project: ! 介绍 由于...
  • 环境安装 1、确定自己的python环境安装完毕且已配置好环境变量 2、安装geos:pip install geos 3、直接使用pip3 install ...(一定要特别注意自己的是什么位计算机,什么版本的python,第一次就是下了3.9的python
  • 通过子任务1、3十分显然,子任务4实际上就是线段树,和下午写的[SDOI2015]道路修建一模一样,堪称“自己”,不会的可以先做一下这个题。 然后考虑正解,参考了zhoushuyu的博客,首先可以对前i列做MST,就是...
  • 世界pe种子大全

    2014-10-31 11:58:19
    通过世界pe种子玩家可以创建一些有趣的地图,许多天然的场景和原料需要特定的地图才能得到,小编今天就和大家分享一些好玩的世界pe地图种子。  ps:这些地图种子都是适用于手机版世界! 种子...
  • echart5移除了内置的 geoJSON(原先在...在旧版本(echart5以下)中我们要画世界地图得引入: import '../node_modules/echarts/map/js/world.js' 是找到旧版依赖中的world.js文件,放到自己建的plugins文件夹..
  • 用最简洁的动画效果展现圆月行的主体,地图寻宝页面需要对您的当前位置进行一个定位来实现圆月行的核心功能,您会在地图上看到随机生成的32个寻宝点,这些点是随机生成的,并且每隔3天会刷新一次,当您靠近任意一...
  • 百度地图毕业设计源码 studyjava-zz Java再回首,重新探索这个精彩的世界。 斯人已去,独探索矣。 背景 从事Android移动开发4年(Java语言),因朋友想转行(铁路),需要带他转行入门。 朋友是电脑小白,没有任何...
  • 每次当向别人谈及“OpenStreetMap“的事情时,他们都必然的问”为什么不用Google地图了”?从实用的立场,这是一个很理性的问题,但最终这不仅仅是一个实用主义的问题,而是我们想要生活在哪种社会的问题。最早...
  • 机器人在随机生存地图上的随机起始位置开始,不带任何物品,与《世界》中人类玩家的正常起始条件相匹配。 机器人可以访问其库存的选定摘要和GUI免费制作、冶炼和库存管理操作。 在一个情节中,机器人每获得一件...
  • 需要主动参与(Yelp、谷歌地图等)的按需位置发现相反,即使应用程序关闭,flek 也会在您靠近感兴趣的地方时提醒您。 在任何给定的时刻,您可能会想去看看数十家甚至数百家餐厅、博物馆、酒吧、海滩和剧院。 ...
  • 地图开发概念

    千次阅读 2013-10-31 22:22:25
    要明白地图的数据分类,必须先理解一个概念,就是地图图层的概念: ...其次呢,引入一下矢量模型和栅格模型的概念,GIS(电子地图)采用两种不同的数学模型来对现实世界进行模拟: 矢量模型:同

空空如也

空空如也

1 2 3 4 5 ... 11
收藏数 219
精华内容 87
关键字:

我需要世界地图