当前位置: 首页 > 知识库问答 >
问题:

在哪里可以找到GeoJSON格式的英国地区地图[关闭]

吕子真
2023-03-14

我想得到英国的区域地图,http://en.wikipedia.org/wiki/Regions_of_England,以GeoJSON格式在网站的web访问地图上使用它。是否有任何地方可以通过GeoJSON格式获取不同国家的数据?

共有3个答案

戚令秋
2023-03-14

如果您只需要英国边界(包括NI)的GeoJson文件,您应该使用-http://mapit.mysociety.org

北爱尔兰LGD(理事会)边界-http://mapit.mysociety.org/areas/LGD.html

公孙宏远
2023-03-14

有一个有用的github存储库,其中包含英国的GeoJSON边界数据,由ONS Shapefile转换而来https://github.com/martinjc/UK-GeoJSON

  • 地方当局地区(LAD)
  • 欧洲选举地区(EER)
  • 威斯敏斯特议会选区(WPC)
  • 选举区
  • 欧盟统计局边界(NUTS级别1

由于政府机构“公共”信息的严格许可,北爱尔兰是例外。

邹海荣
2023-03-14

您可以从以下网站下载英国行政边界:https://www.ordnancesurvey.co.uk/opendatadownload/products.html

向下滚动页面,直到您看到边界线。

您需要使用GIS工具将形状文件转换为geojson。以下是一个分步教程:

http://blog-en.openalfa.com/how-to-add-interactive-maps-to-a-web-site/

条例调查提供的形状文件有不同程度的细节。听起来你只需要转换european_region_region.shp形状文件。

ogr2ogr -f GeoJSON european_region_region.json european_region_region.shp

编辑:如果你想使用传单,谷歌地图等,不要忘记从北纬/东经转换为拉特/朗

ogr2ogr -t_srs WGS84 -f GeoJSON european_region_region.json european_region_region.shp

条例调查有一项许可政策,您需要遵守:

https://www.ordnancesurvey.co.uk/oswebsite/docs/licences/os-opendata-licence.pdf

 类似资料:
  • 问题内容: 我注意到JavaScript的功能非常聪明,可以接受多种格式的日期。 在调用函数时,我找不到任何显示所有有效字符串格式的文档。 这是用于将字符串转换为日期。如果我们从相反的角度看,也就是将日期对象转换为字符串,直到现在,我仍然觉得JavaScript没有内置的API将日期对象格式化为字符串。 编者注: 以下方法是提问者的企图是工作在一个特定的浏览器,但确实 不是 一般的工作; 请参阅本

  • 问题内容: 几年前,我在维护的Linux服务器上安装了Apache 2.2x和PHP 5.3.1。我使用.tar.gz并按照指示进行构建(而不是rpm和您拥有什么)。一切都很好。 今天,我需要安装它,它看起来像一个PHP库。我完成了所有步骤以进行安装,并在其中找到ibm_db2.so。 最好的收获是最后一步是配置php.ini,但是我的系统上没有php.ini。恐怖的恐怖。PHP可以正常工作,当然

  • 问题内容: hibernatejar中的DTD是了解可以包含哪些属性以及该标记的预期名称的好方法。 打开DTD文件是获得所有元素和属性的概述,查看默认值以及一些注释的最简单方法。 这将帮助程序员从scracth编写hibernate.cfg.xml文件(疯狂,但有些人确实要求在不使用internet的情况下实现:O) 当我们有一个hibernatejar时,请告诉DDT的位置。 这不是编程问题,但

  • 我在我的react.js应用程序中安装了Firebase,安装了FirebaseUI,并让Google sign-in正常工作。但是,Google signin按钮上绝对没有应用css样式表。我在https://firebase.google.com/docs/auth/web/firebaseui这里看了文档,并访问了firebaseui.css文件的cdn链接https://cdn . fir

  • 问题内容: 我正在按照此站点上的MVC单元测试说明进行操作,但找不到用于注释的jar 。有人知道罐子在哪里吗? 问题答案: 通过Maven: 或从项目主页:http://code.google.com/p/atinject/ 另外,此MvnRepository.com页面提供了其他构建工具(如Ivy,Gradle等)的必要配置。

  • 问题内容: 看来php命令行使用的是与主要php解释器不同的php.ini。我正在使用Ubuntu 10.4。我的问题是,在主php.ini中,我为外部库包含了一个额外的路径,但是在cli版本中,此路径不存在,因此出现了路径包含错误。 谢谢 问题答案: 只是问问PHP: