Получение объекта shape файла по id
Добавлено: 27 апр 2010, 11:49
Использую mapserver и слои карты, хранящиеся в shape-файлах. Насколько я понимаю каждый объект в этом файле имеет свой идентификатор, вопрос такой: как по этому идентификатору получить информацию об объекте? На данный момент я сделал дополнительный атрибут ID для объектов и запрос делаю примерно так:
но это строго хуже, ибо необходимо самому заносить значения ID и следить за их уникальностью. Соответственно хотелось бы узнать, можно ли как-то составить запрос, чтобы поиск шел именно по уникальным идентификаторам самого shape-файла?
Код: Выделить всё
http://server/cgi-bin/mapserv.exe?map=/ms4w/apps/example/MyMap.map&MODE=itemnquery&QLAYER=buildings&QSTRING=([ID]==25128)