使用城市名称在地图上放置标记,而不是在javascript映射库中使用latin和Long
Using city names to put marker on the map instead of using Latng and Long in javascript mapping library?
我正在制作地图项目,我想使用城市名称在地图上放置我的标记。有一些javascript库可以生成非常好的地图,如raphaeljs和jvectormap。然而,我已经看到了将这些库用于late和long值。我是否可以使用城市名称来识别地图上的位置,并放置我的标记?
您可以使用地理编码将城市名称转换为大小写:https://developers.google.com/maps/documentation/geocoding/
你可以做一些与我在这个DEMO中所做的类似的事情。但只有,如果你可以手动放置你的城市位置和文本。
还有代码:
var paper = Raphael("notepad");
var c = paper.circle(30, 100, 3).attr({fill: 'red'});
var t = paper.text(50, 90, "Los Angeles").attr({fill: 'blue'}).hide();
c.hover(function () {
t.show();
},
function () {
t.hide();
}
);
相关文章:
- 使用带有两个参数的函数的javascript映射
- 用javascript映射和匹配范围
- Javascript映射对象成员以返回新的扁平对象
- 角度和内置的javascript映射函数
- 接受多个数组作为参数的javascript映射函数
- 使用JavaScript映射reduce从数组中删除项
- 想要将数组存储为 JavaScript 映射中的值
- 如何在javascript映射中使用wordpress自定义字段变量
- 字符串元素数组上的 Javascript 映射方法
- 在进入javascript映射之前使用_c
- JavaScript映射不起作用
- 为什么javascript映射['10','10,'!10']的pars
- 多变量Javascript映射()回调
- Javascript映射数组循环
- 使用javascript映射键/值
- 使用JavaScript映射和减少JSON对象
- 非Javascript映射API服务
- 可以't在webview中加载页面后滚动javascript映射
- 从表单到javaScript映射
- 使用城市名称在地图上放置标记,而不是在javascript映射库中使用latin和Long