ฉันพยายามใช้ฟังก์ชั่น CURL ของ PHP เพื่อดึงข้อมูล geoJSON จากอินสแตนซ์ GeoServer ฉันทำสิ่งนี้โดยใช้ตัวแปร url แทนที่จะพยายามสร้างคำขอ xml GetFeature แบบเต็ม
อย่างไรก็ตามฉันต้องการรับชุดย่อยของผลลัพธ์ตามเนื้อหาของฟิลด์คุณสมบัติบางอย่าง
ดังนั้นในขณะที่ฉันสามารถรับผลลัพธ์ทั้งหมดโดยใช้ URL นี้:
ฉันสามารถ จำกัด ผลลัพธ์ให้อยู่ใน "ตำแหน่งที่ช่อง LIKE value" หรือ "field = value" ได้หรือไม่
ฉันใช้เวลาหนึ่งชั่วโมงในการสืบค้นเอกสาร Geoserver / ECQL และไม่มีสิ่งใดที่ระบุอย่างชัดเจนว่า "ผนวกฟังก์ชั่นเข้ากับ URL ของคุณในรูปแบบนี้" เป็นผลให้ฉันไม่ชัดเจนถ้าเป็นไปได้ที่จะใช้ตัวแปร url เพื่อทำงานเหล่านี้ แต่บางคนดูเหมือนจะแนะนำว่ามันเป็น
ทุกคนสามารถช่วยเหลือตัวอย่างที่ชัดเจนของตัวกรองที่ใช้งานได้โดยใช้ WFS ของ GeoServer พร้อมพารามิเตอร์ URL หรือไม่
&CQL_FILTER=field=value AND field=value AND field=value
- แต่คุณต้องเข้ารหัส URL "และ" เพื่อให้ช่องว่างถูกเข้ารหัส หวังว่านี่จะช่วยคนอื่นประหยัดเวลา