在Bing或诺基亚地图中是否可以显示世界的空白地图,其中每个国家/地区仅按其边界排列,然后填充一些纯色的国家/地区?谢谢!
答案 0 :(得分:1)
最近developer.here.com
additionaldata=IncludeShapeLevel,[level],
宣布:
blog post现在支持检索管理边界形状 (多边形坐标),带有地理编码结果。这个功能是 适用于所有国家和地区地区 - 符合国家/地区 覆盖深度。
Geocoder API提供了一个基于网络的示例,展示了这一点。它是用JavaScript编写的,但应该给你一个想法。
Polygon
参数现在根据您的情况,在手机上您可能更愿意提供离线支持 - 因为您知道这些地图可以直接从设备上获取,因此如果您确定需要哪些地区基于KML或GeoJSON文件预加载形状是有意义的。如果您事先不知道,您的应用程序仍然依赖于http(或者潜在的位置集是任意大的),您也可以只使用 http 为您需要的区域使用REST地理编码。 / p>
顺便提一下,在线解决方案的一个优势 - 因为Bing和诺基亚地图都使用与HERE相同的数据集,您可以确定您下载的任何形状都会完全匹配。
答案 1 :(得分:0)
您可以在Bing地图上渲染任意多边形,但是没有内置功能来渲染省,州,县等区域。为了突出显示区域,您需要提供多边形的所有点和将其覆盖在地图上的某个区域。这是一篇很棒的文章,讨论使用Bing Maps AJAX控件的版本7绘制“高级”多边形形状。
“Advanced Shapes” (i.e. Donut Polygons) on Bing Maps
关于Bing maps API的可能重复的问题