首页 > TAG信息列表 > OpenStreetMap

OpenStreetMap buildings

Buildings can be mapped in OpenStreetMap. Their shapes can be turned into 3D models for use in FlightGear scenery. Challenges There are "just" 64 million buildings in OSM[1], most cities in the world have no buildings at all or just a few. Only

QGIS-01:加载在线地图

写这篇文章的目的有以下几个方面: 1、最近数据处理主要是用 QGIS,后面也打算慢慢的从 ArcGIS 转到 QGIS 2、有时会遇到需要和在线地图一块处理数据或者看显示效果的 下面就介绍一些常见的在线服务加载方式。 一、插件加载 这个插件是:QGIS Cloud plugin 可以直接在插件市场搜索到,安装

Openstreetmap 3d buildings

https://osmbuildings.org/?lat=52.51916&lon=13.40087&zoom=16.4&tilt=45&rotation=85 武汉  

openstreetmap的数据下载

首先需要知道openstreetmap网站的地址https://www.openstreetmap.org/     Overpass API 从 OpenStreetMap 数据库的一个镜像下载此限定边框 OSM 星球 定期更新的完整 OpenStreetMap 数据库副本 Geofabrik 下载 定期更新的洲、 国家和特定城市的摘录 其他来源 OpenStreetMap

java-JXMapViewer将方向更改为标题

我正在尝试将JXMapViewer(来自swingx-ws)用于Open Street Maps.我想知道是否有可能在JXMapViewer中基于抬头而不是向北显示地图图块.例如,普通的汽车GPS导航系统可让您做到这一点. 我仔细阅读了文档,似乎没有一种简单的方法可以做到这一点.除了JXMapViewer之外,还有其他事情可以做

javascript-使用自定义标记代替默认标记(Openlayers)

这是一个简单的问题,但是我纠结于代码中,无法解决.希望有人能帮忙! 我在地图上有三个标记,希望每个标记都是不同的图标. 我无法确定在哪里进行此操作-我需要重绘吗? 我已经看到了OpenLayers problem with marker icons这个问题,但不了解如何实施该解决方案. 我的代码: function

android-更改位置,并在openstreetmap中单击以放置标记

我是Open Street Map地图的新手.我想将标记放置在我点击过的地图上.我也想删除以前的标记.请帮我.提前致谢.这是我的代码 Overlay touchOverlay = new Overlay(this) { ItemizedIconOverlay<OverlayItem> anotherItemizedIconOverlay = null; @Override protected vo

linux-Graphhopper服务器-创建和使用自定义车辆类型

浏览https://github.com/graphhopper/directions-api/blob/master/docs-routing.md时,我发现可以选择预设的汽车,脚和自行车之一.但不幸的是,我不得不根据最大速度上限(比汽车慢,比自行车快)的车辆来计算持续时间,这些车辆也不允许在州际公路上行驶. 进行此类工作的最佳方法是什么?

尝试使用PyOsmium时出现“没有名为’osmium._osmium’的模块”错误

我正在尝试使用PyOsmium,但不会导入. python3 setup.py安装似乎完成得很好,但是当我导入osmium时出现错误: Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/Users/dylan/Downloads/osmium/osmium/__init__.py", line 1, in <module&

javascript-传单-创建自定义按钮进行绘制

我在一个需要绘制多边形的项目中工作.为了实现我的目标,我使用了Leaflet Draw,我已经禁用了除多边形工具之外的所有绘图工具,现在我只需要自定义按钮的图标,我进行了很多搜索,但我不知道如何自定义它.解决方法:除非有人提供聪明的东西,否则您必须提供一个图标(26px)并更改按钮样式.

python-OSRM对2点之间的距离给出错误的响应

我试图通过projects-osrm获得两个地理位置之间的距离. 通过python. import requests source_coordinates = '18.21231,42.50830;' dest_coordinates = '18.20971,42.50075' url = 'http://router.project-osrm.org/route/v1/driving/'+source_coordinates+dest_c

C#-请推荐一个好的OpenStreetMap组件

我被要求为我们的业务编写一个内部应用程序,该应用程序使用映射功能来放置业务相关数据的图钉. 由于这不是面向公众的应用程序,并且只能由一个人在我们的防火墙内使用,因此我们无法使用google地图,因为我们没有google许可证的资金. 我正在研究OpenStreetMap的使用,它既可以将组件嵌

javascript-如何在组中添加2层?

如何在一个组中添加两个或更多层,以便可以在layerswitcher中看到它们的分类,并可以选择或取消选择所有! 这是我的代码: var line_1 = new OpenLayers.Layer.Vector(" Line no - 1", { visibility: true, projection: dproj,

javascript-获取当前道路限速

我正在尝试开发一个Javascript程序来获取当前道路的当前速度限制.我尝试使用Overpass API,但是只会返回一个空的XML文件: /interpreter?node(around:10, 40.7127, 74.0059)[maxspeed];out; 我还没有在我的代码中实现它,而是在Firefox上对其进行了测试. 为什么XML文件为空,还有其他

javascript-在传单中加载地图非常慢

我在传单中有一张地图,使用以下代码,当页面加载时,该地图没有完全显示出来,我不知道为什么,如何解决? var Mmap = L.map('Modalmap').setView([8.7144, 125.7481],8); L.tileLayer( 'http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', { attribution: '&copy; <a href="htt

在PHP中使用Nominatim进行反向地理编码

我正在尝试在php中执行一些反向地址解析.不幸的是,我遇到一个错误. $lon = 100.753; $lat = 13.69362; function getAddress($RG_Lat,$RG_Lon) { $json = "http://nominatim.openstreetmap.org/reverse?format=json&lat=".$RG_Lat."&lon=".$RG_Lon."&zoom=27&

android-osmdroid的用户代理

我尝试放置用户代理(cf https://github.com/osmdroid/osmdroid/wiki/Important-notes-on-using-osmdroid-in-your-app),但是当我放置OpenStreetMapTileProviderConstants.setUserAgentValue(BuildConfig.APPLICATION_ID)行时; Android Studio告诉我setUserAgentValue已贬值. 我该怎

java – JMapViewer,MouseListener调用了2次

使用JMapViewer,可以识别组件的奇怪行为.我使用DefaultMapController来获取地图位置(lat,lon). import java.awt.Graphics; import java.awt.Point; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import javax.swing.JFrame; import org.openstreetmap

javascript – OpenStreetMap经常发送Gateway Timeout错误

我在程序中使用传单映射,代码如下: <style> <link rel="stylesheet" href="https://unpkg.com/leaflet@1.3.1/dist/leaflet.css" integrity="sha512-Rksm5RenBEKSKFjgI3a41vrjkw4EVPlJ3+OiI65vTjIdo9brlAacEuKOiQ5OFh7cOI1bkDwLqdLw3Zg0cRJAAQ==&quo

android – 最紧凑的地图文件格式?

我试图了解OpenStreetMap的所有这些地图格式,我真的很困惑. OSM wiki有很多信息,但看起来它遍布不同的地方,我无法深入了解所有格式. 我正在寻找可以在Android中用于离线使用的东西.我知道有很多框架甚至是使用不同文件格式的应用程序,但对我来说,他们使用的文件格式都非常庞大. 据

php – 将KML文件上传到数据库并显示在OpenLayers Map上

我想在我的wordpress网站上创建一个简单的表单,以便人们可以上传KML文件,然后将其存储在数据库中以及openlayers地图上显示的路线 – openstreetmap. 该项目是一个远足场所,用于存放远足路线. 这个/论坛/建议的任何文件.我是这个地图的新手. 干杯 安迪解决方法:以下是在openstreet

android – 替换谷歌地图打开街道地图

我是新手.我正在创建一个Android应用程序来查找我的联系人.我已经尝试了一些教程并运行.但如何取代谷歌地图打开街道地图.我有这个代码. <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.PositionLoc

javascript – 如何在OpenLayers中将“普通”坐标转换为OSM坐标

我是OpenLayers的新手,并且已经遇到了我的第一个问题.我正在尝试转换“正常”坐标,我将其从Google地图复制到OSM,以将地图置于某个区域的中心位置. 现在据我所知,“正常”坐标系EPSG:4326和OSM一个是EPSG:3857或EPSG:900913,这是相同的.所以我的Javascript代码是: map.setCenter(new O

android – Osmdroid地图没有加载到我的设备上

我有一台Alcatel One Touch 7040,当我测试我的osmdroid样本时,地图不会渲染.我已经在其他设备上进行了测试,地图正确地渲染,只有在这个设备上它们不是.我以为我的设备内存很低,所以我从我的设备中删除了一些应用程序,仍然没有任何改进,有人可以告诉我可能是什么原因? 以下是我的logc

php – 如何获取距离矩阵,计算在我的服务器上脱机

我希望得到几个地点之间的旅行距离和时间的近似值. 理想情况下,我希望能够发送位置的GPS坐标,使用OpenStreetMap的数据,并获得具有给定位置的距离矩阵作为输出,所有这些都将在我的AWS服务器上离线完成. (使用PHP或C会很好) 我真的很擅长使用OpenStreetMap.我刚刚下载了ile-de-franc