9 votos

Consulta HTTP de ESRI donde

Un amigo y yo estamos creando una biblioteca LINQ to ESRI bastante sencilla que envía consultas HTTP a un ArcGIS MapServer y luego analiza la respuesta JSON adecuadamente.

Actualmente todo funciona de maravilla, excepto una cosa: múltiples sentencias Where. Esto parece un simple problema de sintaxis, pero no puedo conseguir que funcione, o averiguar si es compatible. Estoy tratando de hacer algo como esto.

No funciona:

MapServer/22/query?where=MY_FIELD='Whatever'&where=MY_OTHER_FIELD='Whatever'&f=json

Funciona:

MapServer/22/query?where=MY_FIELD='Whatever'&f=json

También funciona:

MapServer/22/query?where=MY_OTHER_FIELD='Whatever'&f=json

He probado varias versiones de sintaxis diferentes, pero no consigo que funcione una sentencia Where múltiple. Esta es mi principal fuente para desglosar estas consultas. Si alguien conoce la sintaxis para hacer esto, o conoce la fuente que dice que no es posible.

17voto

Daniel Broekman Puntos 1951

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X