Socrata 地图产生 $http 请求,Javascript
Socrata map results in $http request, Javascript
我正在尝试使用此数据集来确定地址(传递到 API 调用中)属于哪个地区边界。
端点 returns 每个区或议会的对象数组。多边形位于 "the_geom" 属性 中,具有 2 个属性 - 类型和坐标。我尝试使用 $where,但出现错误。
[
{
"comments": "Inaugurated 2015-06-22",
"council": "1",
"councilper": "Scott Griggs",
"district": "1",
"objectid": "1",
"shape_area": "343352603.892",
"shape_leng": "88541.3042539",
"the_geom": {
"type": "MultiPolygon",
"coordinates": [
[
[
[
-96.80995700065864,
32.77138899977414
],
[
-96.80969800043205,
32.77121999997131
],
[ ...
我尝试使用下面的查询,但它给了我一个错误:
https://www.dallasopendata.com/resource/h9ws-fqcn.json?$where=within_polygon(the_geom, 'MULTIPOLYGON (((-96.800270, 32.779091)))')
这是页面参考页 - https://www.dallasopendata.com/Geography-Boundaries/Adopted-Council-Districts/6dcw-hhpj
这是终点- https://www.dallasopendata.com/resource/dgxr-hmze.json
如有任何帮助,我们将不胜感激。
我怀疑你是闯入我们 IRC 频道的开发者,但我也会在这里回答!
你已经很接近了!您在这里要做的是使用 intersects(...)
SoQL 函数和 Well Known Text (WKT) POINT
.
这是一个适用于您的用例的示例:
https://www.dallasopendata.com/resource/h9ws-fqcn.json?$where=intersects(the_geom,%20%27POINT%20(-96.7994007%2032.775765)%27)
我正在尝试使用此数据集来确定地址(传递到 API 调用中)属于哪个地区边界。
端点 returns 每个区或议会的对象数组。多边形位于 "the_geom" 属性 中,具有 2 个属性 - 类型和坐标。我尝试使用 $where,但出现错误。
[
{
"comments": "Inaugurated 2015-06-22",
"council": "1",
"councilper": "Scott Griggs",
"district": "1",
"objectid": "1",
"shape_area": "343352603.892",
"shape_leng": "88541.3042539",
"the_geom": {
"type": "MultiPolygon",
"coordinates": [
[
[
[
-96.80995700065864,
32.77138899977414
],
[
-96.80969800043205,
32.77121999997131
],
[ ...
我尝试使用下面的查询,但它给了我一个错误:
https://www.dallasopendata.com/resource/h9ws-fqcn.json?$where=within_polygon(the_geom, 'MULTIPOLYGON (((-96.800270, 32.779091)))')
这是页面参考页 - https://www.dallasopendata.com/Geography-Boundaries/Adopted-Council-Districts/6dcw-hhpj
这是终点- https://www.dallasopendata.com/resource/dgxr-hmze.json
如有任何帮助,我们将不胜感激。
我怀疑你是闯入我们 IRC 频道的开发者,但我也会在这里回答!
你已经很接近了!您在这里要做的是使用 intersects(...)
SoQL 函数和 Well Known Text (WKT) POINT
.
这是一个适用于您的用例的示例:
https://www.dallasopendata.com/resource/h9ws-fqcn.json?$where=intersects(the_geom,%20%27POINT%20(-96.7994007%2032.775765)%27)