- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
早上好
我的部分问题使用了 OpenStreetMap 这个词而不是 osmdroid,因为我需要的部分是我的应用程序用户的 map 视觉引用/偏好,但我需要 map 的网格引用,而不仅仅是纬度/经度。我相信是来自 SO 的链接将我引向了这里:http://dhost.info/usngweb/USNG_OL.html .这正是我对我的应用程序的视觉方面的想法。网格就在那里。换句话说,我需要的部分内容已经创建。
上面链接中的网格作者使用 JavaScript 创建了军事网格引用系统的网格,这是我从 IBM 的教程中熟悉的 - 和 zip j-coordconvert。
我的问题:
1.) 在上面的链接中有单选按钮可以切换 map 类型和仪表缩放。使用操作栏允许用户调整这些偏好是否是个好建议?这也已经完成了吗?
2.) 如果建议是使用操作栏——一旦用户选择了一个偏好,他/她将转到另一个选择,而原始选择很少改变——我会构建那个操作栏以便我有 http 接口(interface)使用上面的 OpenStreetMap?如果您的建议不是重新发明轮子并使用 http 来引用已经创建的网格,我想获取用户的偏好是否有代码 fragment 可以将选定的偏好从 http 获取到 Sqllite?
最后一个问题我最终成为这组问题的最大部分 - 将缩放级别从 http 获取到 Sqllite。
注意事项:
-威尔,一开始只需要美国一个比较大的城市,这样就可以把需要的瓷砖切割下来
-在 map 方面需要相当快速的解决方案,因为应用程序的其他部分需要更长的时间,所以可以随着时间的推移建立我自己的 map 网格
-可以去掉不同 map 类型的选择,但不包含网格缩放
-使用最新版本的Android Studio
-熟悉改造
-引用 Busy Coder's Guide 6.6
-宁愿留在 Java 而不是 JavaScript
-将针对较新的手机/Android 版本 3 以上
我知道这有很多问题要问,但我对 Android 还很陌生,而且我的脑子里充满了海量的信息(一件好事)。
谢谢,特里
最佳答案
没有“从 map 源到sqlite的偏好”。
如果您需要提供目录(右上角的选择器),您需要构建您的 UI 并执行启用/更改图层(您在 map 上看到的内容)的逻辑。
您可以使用 Google Maps API (v2) 获取 map (只需将 map 类型设置为 NONE 并将 openstreetmap 添加为 TileProvider,示例很多,只需 google 一下)。对于grid,简单看一下页面源码好像grid是javascript创建的,并不是提供tiles的webservice(不是吗?)。如果是这样,你必须创建你的逻辑来创建给定坐标的图 block ,这有点长,但你可以在线查看一些代码,例如 Google I/O 应用程序有一些带有 SVG 文件的东西: https://github.com/google/iosched/blob/master/android%2Fsrc%2Fmain%2Fjava%2Fcom%2Fgoogle%2Fsamples%2Fapps%2Fiosched%2Fui%2FSVGTileProvider.java
关于启用图层的首选项,您可以使用 SharedPreferences。
关于android - 我需要帮助将 OpenStreetMap 与 Android 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29826788/
我目前正在 PostGIS 上运行 openstreetmap 的 nominatim map 的本地副本。 有什么方法可以将速度限制输入到这个数据库中,这样我也可以返回该信息。我发现在查询 open
我正在寻找一种从 OpenStreetMap (OSM) 数据中准确检索街道交叉口的方法。我知道有人提出并回答了类似的问题,但我可以从建议的方法中检索到的数据不是很准确。 首先,我知道以下问题: ho
是否可以从坐标(纬度、经度)、缩放级别和大小(屏幕)获取边界框?我只找到了 calculating bounding box from tile .我需要它,因为 OpenStreetMap 只接受导
关闭。这个问题是off-topic .它目前不接受答案。 想改善这个问题吗? Update the question所以它是 on-topic对于堆栈溢出。 11 年前关闭。 Improve this
是否有任何用于openstreetmap 的高程API,就像我们为谷歌地图提供的那样? 在谷歌高程 API 中,我们可以传递坐标并获得高程作为响应。 最佳答案 我最近发表了Open-Elevation
无法弄清楚如何在给定位置获取特定半径的所有道路。我当前的查询是 我尝试添加类似 primary,secondary,tertiary,residential 的内容但它
给定纬度/经度组合以及从该点开始的半径(以公里为单位,如果有区别的话),是否有人知道我可以用来获取所有地点列表的服务/API(甚至下载) ,街道等来自提供的纬度/经度的圆圈内?当我说所有的地方时,我对
嗯,我正在寻找一个教程,告诉我如何在我的网络应用程序中包含 OpenStreetMap。 Google 提供了一个很好的教程,告诉我们如何在我们的网络应用程序中包含 Google Map 的分步过程。
我试图理解什么是什么,但我有点困惑: OpenStreetMap 可免费使用 map 。此 map 可能的 API 是: -OpenLayer -MapQuest 为什么 OpenLayer 在 Op
有人知道是否有办法使用 OpenStreetMap(离线或 API)来获取给定 GPS 坐标集的国家/地区名称? 我对使用此处提到的 Google 或 Geonames API 不感兴趣:Countr
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 2年前关闭。 Improve thi
我一直在尝试使用具有以下请求的 OSRM 获取从 A 点到 B 点的 route 的坐标列表: 获取 http://router.project-osrm.org/viaroute?hl=en&loc
我正在使用 LeafletJS 将 map 组件添加到我的应用程序中。除了 map 的本地化,一切都很好。一些国家名称以本地语言显示(我假设)。 有没有办法用英文显示国家名称? 这是我使用的当前代码
只是在我自己的 Openstreetmaps 服务器上闲逛,遇到了一些问题。 1) 我按照以下说明进行操作:http://wiki.openstreetmap.org/wiki/The_Rails_P
我正在与 Open Street Maps 一起工作并使用 leaflet library . 我有一个这样的图层组: var testLayer = new L.LayerGroup(); -->
有没有办法在OpenStreetMap中下载有关中国eh县界的shp格式文件? 最佳答案 您可以通过 Overpass API 获取行政边界。 .对应的query是: relation ["bou
使用 OverPass API,我想在一个单独的查询中进行多个不同的查询,然后在输出中按查询分隔结果。 例如: node( )[amenity~"cafe"]->.my_cafes; node(
我正在尝试检索特定巴士服务的巴士路线。如何在天桥查询中包含两个键,以便我可以找到特定巴士服务的巴士路线?例如,我想查找巴士 Svc 3 的巴士路线? 我如何包含两个功能: “路线”=“巴士” “名称”
我试图在传单 map 上显示很多标记。标记的数据 - 坐标、文本... - 存储在文本文件中。我制作了一个解析文本的解析器,将数据放在一个大数组中,然后我在这个数组上循环以显示每个标记。 我的问题是我
我使用 google API 和 osmdroid API 为安卓设备设计和开发了几个导航应用程序。现在我正在寻找使用 osmdroid API 创建一个室内导航系统。但是,为了做到这一点,我需要从一
我是一名优秀的程序员,十分优秀!