jjzjj

openstreetmap

全部标签

ios - 在 iOS 中访问街道数据

我有一个有n个节点的图G。该图嵌入二维空间(因此每对节点之间都有明确定义的角度和距离)。一些节点可能通过边连接到其他节点。给定位置L,该图需要放置在靠近L的map顶部,这样每个节点都成为map上的标记,并且在每对连接的节点之间都有一条可步行的路径。由于这在大多数情况下是不可能的,我将允许缩放/旋转图形,并且我将允许节点之间的距离和角度在一定范围内灵活。为了让我编写这个特定的算法,我需要有一些关于L附近街道的特定信息。有谁知道将街道数据作为图形结构获取(以便我可以获得可步行的路径)?我知道GoogleMapsAPI允许您获取两点之间的路线,但我确信我不能一直获取路线而不产生任何费用。编辑

ios - 在 iOS 中访问街道数据

我有一个有n个节点的图G。该图嵌入二维空间(因此每对节点之间都有明确定义的角度和距离)。一些节点可能通过边连接到其他节点。给定位置L,该图需要放置在靠近L的map顶部,这样每个节点都成为map上的标记,并且在每对连接的节点之间都有一条可步行的路径。由于这在大多数情况下是不可能的,我将允许缩放/旋转图形,并且我将允许节点之间的距离和角度在一定范围内灵活。为了让我编写这个特定的算法,我需要有一些关于L附近街道的特定信息。有谁知道将街道数据作为图形结构获取(以便我可以获得可步行的路径)?我知道GoogleMapsAPI允许您获取两点之间的路线,但我确信我不能一直获取路线而不产生任何费用。编辑

ios - map 离线缓存

我非常需要为我的应用程序制作离线map,因为它主要是为泰国制作的,那里通常很难获得互联网连接。我现在正在为我的MKTileOverlay使用OpenStreetMap,但在实现它以供离线使用时遇到了问题。我找到了一个教程,说明子类MKTileOverlay。所以,在我的map所在的ViewController中,我有:-(void)viewWillAppear:(BOOL)animated{CLLocationCoordinate2Dcoord={.latitude=15.8700320,.longitude=100.9925410};MKCoordinateSpanspan={.la

ios - map 离线缓存

我非常需要为我的应用程序制作离线map,因为它主要是为泰国制作的,那里通常很难获得互联网连接。我现在正在为我的MKTileOverlay使用OpenStreetMap,但在实现它以供离线使用时遇到了问题。我找到了一个教程,说明子类MKTileOverlay。所以,在我的map所在的ViewController中,我有:-(void)viewWillAppear:(BOOL)animated{CLLocationCoordinate2Dcoord={.latitude=15.8700320,.longitude=100.9925410};MKCoordinateSpanspan={.la

javascript - Openstreetmap:在网页中嵌入 map (如谷歌地图)

有没有办法在您的页面中嵌入/混搭OpenStreetMap(就像GoogleMapsAPI的工作方式一样)?我需要在我的页面中显示带有一些标记的map,并允许拖动/缩放,也许是路由。我怀疑会有一些用于此的JavascriptAPI,但我似乎找不到它。搜索得到一个APIforaccesstorawmapdata,但这似乎更适合map编辑;此外,使用它对AJAX来说将是一项繁重的任务。 最佳答案 您需要使用一些JavaScript来显示您的map。OpenLayers是这方面的第一选择。在http://wiki.openstreetma

javascript - Openstreetmap:在网页中嵌入 map (如谷歌地图)

有没有办法在您的页面中嵌入/混搭OpenStreetMap(就像GoogleMapsAPI的工作方式一样)?我需要在我的页面中显示带有一些标记的map,并允许拖动/缩放,也许是路由。我怀疑会有一些用于此的JavascriptAPI,但我似乎找不到它。搜索得到一个APIforaccesstorawmapdata,但这似乎更适合map编辑;此外,使用它对AJAX来说将是一项繁重的任务。 最佳答案 您需要使用一些JavaScript来显示您的map。OpenLayers是这方面的第一选择。在http://wiki.openstreetma

xml - 将子元素的属性直接解析为 Go struct

在使用Go解析XML时,如何将嵌套元素的属性直接读取到我的结构中?我的XML如下所示。它是OpenStreetMap格式的一部分:我有typeWaystruct{Nodes[]NodeRef`xml:"nd"`}与typeNodeRefstruct{Refint`xml:"ref,attr"`}但我希望能够做到typeWaystruct{Nodes[]int`???`}直接。关于Unmarshalling的文档没有帮助我。我试过使用xml:"nd>ref,attr"但失败并显示“chainnotvalidwithattrflag”。请看下面的示例代码。RunthecodeinGoPla

xml - 将子元素的属性直接解析为 Go struct

在使用Go解析XML时,如何将嵌套元素的属性直接读取到我的结构中?我的XML如下所示。它是OpenStreetMap格式的一部分:我有typeWaystruct{Nodes[]NodeRef`xml:"nd"`}与typeNodeRefstruct{Refint`xml:"ref,attr"`}但我希望能够做到typeWaystruct{Nodes[]int`???`}直接。关于Unmarshalling的文档没有帮助我。我试过使用xml:"nd>ref,attr"但失败并显示“chainnotvalidwithattrflag”。请看下面的示例代码。RunthecodeinGoPla

android - 如何使用 android 中的 OSM 数据为单个城市实现离线地理编码器?

我正在尝试开发一个使用特定缩放级别的OSMmap图block的离线androidmap,为此我使用了一个开源库:Osmdroid现在,我正在研究为单个城市创建离线地理编码/反向地理编码的可能性,该城市可以与我的应用程序集成,我可以为此目的使用Osmxml数据吗?如果是这样,那么任何人都可以建议/解释如何使用它来创建SQlitedb..以与我的应用程序一起使用我读过here和alsohere关于空间但不能完全理解它的工作和实现谢谢 最佳答案 使用SkobblerSDK你有离线map和(反向)地理编码。

android - 如何使用 android 中的 OSM 数据为单个城市实现离线地理编码器?

我正在尝试开发一个使用特定缩放级别的OSMmap图block的离线androidmap,为此我使用了一个开源库:Osmdroid现在,我正在研究为单个城市创建离线地理编码/反向地理编码的可能性,该城市可以与我的应用程序集成,我可以为此目的使用Osmxml数据吗?如果是这样,那么任何人都可以建议/解释如何使用它来创建SQlitedb..以与我的应用程序一起使用我读过here和alsohere关于空间但不能完全理解它的工作和实现谢谢 最佳答案 使用SkobblerSDK你有离线map和(反向)地理编码。