如何解决区域形状检索 - Here Maps API with V7
有没有办法检索多个多边形, 例如,如果我应该使用附加数据作为 'city' 搜索 "ABC" 和 "XYZ",那么我应该同时绘制多边形。
据我了解,在 V6.2 中,我们只能使用 searchText 和其他数据检索单个多边形。
解决方法
我不清楚这个要求。你能分享一个请求的例子吗?
通常,响应包含一个 Shape 元素,其中包含 WKT(众所周知的文本)格式的请求大纲。根据请求的区域是否连续,这将是 POLYGON 或 MULTIPOLYGON 几何。
例如:
https://geocoder.api.here.com/6.2/geocode.json
?app_id={{app_id}}
&app_code={{app_code}}
&searchtext=10115+DE
&additionaldata=IncludeShapeLevel,postalCode
示例响应
"Shape": {
"_type": "WKTShapeType","Value": "POLYGON ((13.36566 52.53586,13.36575 52.53579,13.36582 52.53574,13.36599 52.53564,...,13.36566 52.53586))"
}
可以使用 JavaScript 绘制响应数据。 这是使用地理编码版本 6 的示例:https://developer.here.com/cn/documentation/geocoder/topics/example-reverse-geocoding-shape.html
但是,此功能目前在最新的 Geocode 版本 7 中缺失。 https://developer.here.com/documentation/geocoding-search-api/migration_guide/migration-geocoder/topics-api/geocoding.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。