【问题标题】:geolocation on custom, non-Google map自定义非谷歌地图上的地理位置
【发布时间】:2014-02-02 21:25:36
【问题描述】:

我有一个“自定义非 Google 地图图像上的地理定位”问题,该问题与 stackoverflow.com 上最近的几个问题/讨论有关,但涉及到一个不同的问题,我希望能得到一些具体的帮助。

Get X,Y from LAT,LNG custom svg map 中的DtnandConvert latitude/longitude to pixel coordinate? 中的Phpdna 不同。我已经将用户手机中的地理位置纬度/经度坐标转换为我的自定义非 Google 地图图像上的 x,y 坐标(由 Trimaps 自定义 JavaScript 库提供)。

我需要一种将地理位置标记图像(蓝球、红球等)放置在我的自定义非 Google 地图上的方法,该地图的 x,y 像素坐标由 Trimaps 的 JavaScript 库计算。我是一个满足的人,而不是程序员,所以我不确定在哪里打开它。

是否有现有的 JavaScript 库可以完成我想做的事情?该地图将显示在网络上。感谢您的帮助...

【问题讨论】:

  • 他们的(Trimaps)开发者指南中应该有一些内容。从未使用过它们。我去了他们的网站,但找不到发布的?

标签: javascript android google-maps geolocation


【解决方案1】:

我是否正确理解您拥有要放置的像素的 x 和 y 坐标以及要放置在那里的标记?您在寻找画布或 svg 解决方案吗?

您在这里并不是真的在寻找映射 libaray,而是在寻找图形解决方案,我建议您要么开始研究 HTML 5 canvas element(我认为在这种情况下就足够了),要么寻求实现更复杂的解决方案库,例如d3

【讨论】:

    【解决方案2】:

    我现在使用 LeafletJS 和一些来自 heyman 的 JavaScript 在 GitHub 上 https://github.com/heyman/leaflet-usermarker 对解决方案进行原型设计。很快就会回来报告...

    【讨论】:

      猜你喜欢
      • 2017-06-30
      • 2023-03-08
      • 2014-06-07
      • 1970-01-01
      • 1970-01-01
      • 2017-01-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多