问题标签 [openstreetmap]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3777 浏览

google-maps - 将 Bing 地图图块集成到 Google 地图 API

我目前设法将OpenStreetMap集成到 Google Maps API 中,如本示例中所述。我想知道我是否也可以将 Bing 地图图块集成到 Google 地图 API 中。可能吗?我找不到任何相关信息。

注意:我确实知道地图绘制,但现在,我想坚持使用 Google Maps API。

提前致谢。

0 投票
1 回答
709 浏览

google-maps - 在 Google 地图中添加街景 - Android 和 iPhone

我正在尝试开发一个应用程序来显示沙特阿拉伯等国家的交通拥堵,我做了一些研究,发现街景不适用于沙特阿拉伯。如果这是真的,我如何实现或将街景添加到谷歌地图以使用它我有来自形状文件的街景..我希望它嵌入谷歌地图。这可能吗?

如果答案是否定的,其他解决方案是什么?我可以将 OpenStreetMap 与谷歌地图一起使用吗?

谢谢

0 投票
1 回答
282 浏览

mapping - Geodjango:从 OSGB_1936 导入数据,在 WGS84 中显示?

我有一些多边形数据保存在 PostGIS 数据库中,投影 SRID 为 27700。

我想在 OpenStreetMap 上显示形状,即使用 SRID 900913(我认为?)。

所以,两个问题:

  1. 如何更改下面的代码以使用 OpenStreetMap 的正确 SRID 输出?
  2. 如何更改下面的 Django 代码以给我一个漂亮的 json 对象,准备显示为多边形?

如果这个问题没有意义,我深表歉意——我对 GeoDjango 很陌生。

0 投票
1 回答
4202 浏览

python - 如何从openstreetmap 服务器导出图像?

大家早上好,我将尝试在这里解释整个情况:我有一个网站(django-python),它使用 Openlayers 显示地图。该地图有两层:显示城市名称和街道的背景,为此我使用openstreetmaps;第二层包含一些地理信息,为此我使用 MapServer(更具体地说,我将 bbox 参数和其他内容发送到我的服务器并通过 mapscript for python 生成地图)。

现在我想在我的网站上有一个“导出”按钮,它必须创建一个包含地图图像的 .zip 文件(在 .zip 中包含的图表和文件中),所以我必须能够生成相同的地图在 openlayers 中显示并将其保存到文件中或直接保存到 .zip 中。

我的第一个猜测是我可以从openlayers获取坐标(BBOX),将这些坐标发送到python并通过url和python可以调用两个服务器(mapserver和openmapstreets),将图像保存在.zip文件中......但是生活不是那么容易吗?好吧,它适用于地图服务器层,网址类似于:

http://myserver/mapscript/?LAYERS=selection&FORMAT=png&BBOX=466501.93337405,6631240.3024181,750661.93337405,6853960.3024181&WIDTH=555&HEIGHT=435

但是当我尝试用相同的坐标调用openstreetmaps时,它给了我一个错误:

http://openstreetmapserver/?LAYERS=osm_l93&FORMAT=png&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A2154&BBOX=466501.93337405,6631240.3024181,750661.93337405,6853960.3024181&WIDTH=256&HEIGHT=256

所以现在...我不知道如何调用 OSM 为我给他的坐标生成图像.. 我在 openstreetmaps 中查看了一个导出示例,我认为他们可能使用其他格式的坐标?

如果你有任何想法如何进行,我会很棒!!!!

0 投票
4 回答
12562 浏览

postgis - 显示地图,如 OpenStreetMap

我喜欢 OpenStreetMap 显示其地图的方式。它几乎看起来像谷歌地图。我已经在笔记本上安装了 GeoServer 和 PostGis。我还为我的国家印度尼西亚获得了这个 cloudmade osm 文件。我下载了 indonesia.osm.bz2。

我成功地将它导入我的 PostGis 并在我的 GeoServer 上进行了设置,但它没有像 OpenStreetMap 那样显示地图。我选择planet_osm_polygon 作为我在GeoServer 中的图层。最后,我用 openlayers 显示了这个。 替代文字 http://deerawan.com/blogimages/map_polygon.jpg

但我希望像这样一个 替代文本 http://deerawan.com/blogimages/map-indo.png

我从 Cloudmade 使用的 OSM 文件是错误的吗?

谢谢您的帮助。

0 投票
2 回答
1737 浏览

database - 拥有自己的 OpenStreetMap 数据库有哪些优点和缺点?

我正在使用 OpenStreetMap 进行路线规划应用程序。目标地区是菲律宾的国家首都地区。我需要该项目的道路矢量数据和其他一些 POI。我正在考虑是否更好地获取数据(.OSM 文件)并将其放在我自己的数据库中,或者改为贡献给在线数据库。我将为我的项目添加新型 POI。我正在考虑访问速度等。我需要你对此的意见。非常感谢!

0 投票
3 回答
3898 浏览

php - 将 KML 文件上传到数据库并显示在 OpenLayers 地图上

我想在我的 wordpress 网站上创建一个简单的表单,以便人们可以上传 KML 文件,然后将这些文件存储在数据库中,并在 openlayers 地图 - openstreetmap 上显示路线。

该项目是一个用于存储远足路线的远足站点。

此/论坛/建议的任何文档。我对这个地图的东西完全陌生。

干杯

安迪

0 投票
1 回答
1686 浏览

xml - 是否有另一种方法可以从 Planet.osm 中提取数据转储?

我需要来自planet.osm 字段的数据转储,用于菲律宾的NCR 地区。我会将它用于 OpenStreetMap 项目。有没有一种方法可以在不下载整个文件的情况下提取planet.osm 的一小部分?我的意思是,planet.osm 文件大小为 11GB,我只需要它的一小部分。先感谢您!

0 投票
2 回答
2011 浏览

xml - 合并 XML 文件

如何合并多个 XML 文件,而没有多余的数据?我有一个使用 OpenStreetMap 的项目,数据转储为 XML 格式。但是因为我打算在地图中划分我的目标区域,所以一些节点(地图中的点)将在 XML 文件中重复。我想合并所有 XML 文件,并防止生成的合并文件中出现冗余数据。提前致谢!

0 投票
2 回答
1650 浏览

google-maps - 从谷歌地图数据或其他地图 API 创建街区覆盖

我的问题如下:如何在城市中抓取“街区”以用于游戏?(然后以某种颜色显示它们?)

我的总体想法是在游戏中使用你城市的真实街区,你可以拥有/出售。

我想在谷歌地图中将您拥有的区域显示为多边形叠加层。

谷歌地图是前进的方向,还是其他 API(如 OpenStreetMap 等)对此更有用?

任何指针都会受到赞赏,例如要获取哪些数据以及如何从中构造“块”的通用算法,或者可以为我返回块/房屋级别多边形的 API 调用。