[MarkLogic Dev General] Finding target geocodes using REST API

Shiv Shankar shiv.shivshankar at gmail.com
Fri Feb 24 11:05:28 PST 2017


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 <shiv.shivshankar at gmail.com>
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={"$query":{}}
> {
>   "parent-property": "geoCoordinates",
>   "lat-property": "lat",
>   "lon-property": "lng",
>   "geo-option": "5 miles"
> }
>
> Thanks
> Shan.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://developer.marklogic.com/pipermail/general/attachments/20170224/cdb0370c/attachment.html 


More information about the General mailing list