【发布时间】:2011-08-01 11:07:59
【问题描述】:
我想只显示该国家/地区的地图边界和国家/地区名称的地图,而不需要该国家/地区的子区域等任何额外信息。我只想显示国家/地区名称,并希望使用 Javascript 为国家/地区名称分配一键式处理程序。
这可以使用谷歌地图吗?
请向我推荐一些 javascript api 或任何可以帮助我的库或 Google Map API ..
谢谢
【问题讨论】:
标签: jquery google-maps map javascript
我想只显示该国家/地区的地图边界和国家/地区名称的地图,而不需要该国家/地区的子区域等任何额外信息。我只想显示国家/地区名称,并希望使用 Javascript 为国家/地区名称分配一键式处理程序。
这可以使用谷歌地图吗?
请向我推荐一些 javascript api 或任何可以帮助我的库或 Google Map API ..
谢谢
【问题讨论】:
标签: jquery google-maps map javascript
Google Chart API 中还有一个 Map Chart 类型。这使您可以自定义填充颜色、为国家/地区分配数据、仅启用某些国家/地区等。
地图文档在这里:http://code.google.com/apis/chart/image/docs/gallery/new_map_charts.html
为图表创建图像地图的页面在这里http://code.google.com/apis/chart/image/docs/json_format.html(但我没有将它与地图图表一起使用)
【讨论】:
这将真正引导您完成 google maps API 所需的一切,相信我,它非常有用。
http://code.google.com/apis/maps/documentation/javascript/tutorial.html
【讨论】:
其他人已经推荐了Google Maps API(并为您提供了链接),这确实非常好。如果愿意,请随意使用它并接受其中一个答案。
但我认为指出还有其他几个选项会有所帮助。
Microsoft 的地图系统与 Google 的直接竞争,Yahoo 也是如此。这两个地图都有 API,可让您以类似于 Google 的方式直接在自己的网站中使用它们。
Yahoo 的开发者网站在此处提供了有关如何使用其地图的详细信息:http://developer.yahoo.com/maps/,Microsoft 地图的开发者说明在此处:http://www.microsoft.com/maps/developers/web.aspx
最后,有一个名为OpenStreetMap 的开源地图,它再次提供了一个API 供您在您的网站上使用。 OpenStreetMap 中的地图质量通常都不错,但真正的杀手锏是,如果出现错误(或新建街道等),它们会鼓励您登录提交更改,然后将其合并到地图中.他们还有一个优势,就是不像其他人那样与任何大公司联系在一起。
您可以在他们的 wiki 页面上找到有关 OpenStreetMap API 的更多信息:http://wiki.openstreetmap.org/wiki/Api
希望对您有所帮助。
【讨论】:
我推荐一个 API:Google Maps API
【讨论】: