Hi, Shiv:
Yes, the REST API supports geospatial queries through the Search API vocabulary
on the /v1/search endpoint.
See the reference starting at:
http://docs.marklogic.com/guide/search-dev/structured-query#id_87280
Also:
http://docs.marklogic.com/guide/rest-dev/search#id_15881
Hoping that helps,
Erik Hennum
________________________________
From: Shiv Shankar [[email protected]]
Sent: Friday, February 24, 2017 11:05 AM
To: MarkLogic Developer Discussion; Erik Hennum
Subject: Re: Finding target geocodes using REST API
Hi Erik,
Thanks for the quick update. Is there a way I can enable below geospatial
document vocabularies using REST?
var lat=;
var long=;
cts.search(cts.andQuery([
cts.jsonPropertyPairGeospatialQuery("geoCoordinates",
"lat", "lng", cts.circle(20, cts.point(lat,
long))),cts.collectionQuery(["ADDRESS_COLLECTION"])]));
Thanks
Shan.
---
Hi, Shiv:
QBE doesn't support geospatial document vocabularies at present.
You may want to raise this issue through your support contact.
Erik Hennum
On Fri, Feb 24, 2017 at 11:09 AM, Shiv Shankar
<[email protected]<mailto:[email protected]>> wrote:
Hi,
I could able to achieve finding the nearest addresses based on the starting geo
codes in a circle with in the given distance using SJava Script API in the
qconsole and I wanted to achive the same using REST. I see very less
documentation and I found these part of Options in a QBE. Any help on this
please?
My address structure
"address":{
"fullAddress":"Unknown address",
"geoCoordinates" :
{
"lat": 41.335747
"lng:-72.06697
}
http://localhost:8081/LATEST/qbe?query={<http://localhost:8081/LATEST/qbe?query=%7B>"$query":{}}
{
"parent-property": "geoCoordinates",
"lat-property": "lat",
"lon-property": "lng",
"geo-option": "5 miles"
}
Thanks
Shan.
_______________________________________________
General mailing list
[email protected]
Manage your subscription at:
http://developer.marklogic.com/mailman/listinfo/general