TMapSpatialDB.DataSetToMapTMapSpatialDB |
Выполнить перенос результата запроса на карту
function DataSetToMap(): integer;
Описание: Выполнить перенос результата запроса на карту. Соединение с сервером базы данных должно быть установлено. Набор данных должен быть предварительно открыт. В ходе выполнения данные из набора данных, полученного в результате SQL-запроса, наносятся на карту. Карта должна быть открыта в компоненте MapView, ассоциированном компоненту. Она указывается свойством SiteNumber. Перед началом выполнения также должны быть установлены все необходимые параметры – имена полей метрики и уникального идентификатора, поля семантик, коды классификатора для нанесения объектов и т.д. В ходе выполнения генерируются события, сообщающие об обработке очередной записи или об ошибке – OnProgress и OnErrorExecute соответсвенно. По окончании выполнения метод возвращает общее количество успешно обработанных записей. При ошибке возвращает ноль.
|