【发布时间】:2017-06-30 09:06:50
【问题描述】:
我收到了有关使用 API 的说明,但我很难理解如何将坐标转换为正确的格式。根据 API 文档,我应该传递点或多边形点数组:
执行点查询,查找包含 给定查询点,发出如下请求: https://reportallusa.com/api/start_parcels_txn.php?client=xxxxx&si_srid=4326&spatial_intersect=[wkt_geometry] 其中 [wkt_geometry] 是 url 编码的 OGC Well-Known Text 点或 多边形几何。空间参考系统是 WGS-84 纬度/经度 (EPSG 第4326章)。
在示例中,我得到的坐标已转换为不同于十进制度数的坐标:
例如,在坐标(-9663031.13, 位于 1400 University Blvd, Birmingham, AL 的包裹中的 3962292.03) 形成一个点串:POINT(-9663031.13, 3962292.03) 然后对其进行 urlencode 并作为“spatial_intersect”值传递: https://reportallusa.com/api/start_parcels_txn.php?client=xxxxx&spatial_intersect=POINT(-9663031.13%203962292.03) 服务器的响应是: {"status":"ok","parcel_count":1,"txn_id":"xxxxx"}
现在我从未见过这种格式的坐标。我查看了http://proj4.org/ 的转换工具或任何可能有用的东西,但无济于事。
有谁知道这些坐标的格式是什么,如果是,如何在 iOS 中转换这些坐标?提前致谢。
【问题讨论】:
标签: ios objective-c mapkit