Добици:
- Способност дизајнирања ГИС анализа као што су бафер, раскрсница, просторна комбинација и суседство са АИ и конструисати их корак по корак
- Способност генерисања атрибута и просторних упита (СКЛ/израз) из природног језика и прилагођавања их КГИС/ПостГИС окружењу
- Способност верификације излаза ГИС анализе са тополошком конзистентношћу, прикладношћу пројекције и логиком површине/дужине
ГИС (Географски информациони систем; ГИС на енглеском) је општи назив система који чувају, траже, анализирају и мапирају податке о локацији. Највећи део свакодневног рада инжењера геодета одвија се овде: „Које парцеле су ближе од 50 метара овом потоку?“, „Где су области у којима се ова два слоја преклапају?“, „Колико зграда по насељу?“ Давање одговора на питања као што је коришћење просторне анализе. У овој јединици покривамо како да користимо вештачку интелигенцију да дизајнирамо ове анализе, генеришемо упите из природног језика и прилагодимо их КГИС/ПостГИС окружењу. Принцип: АИ конструише анализу и пише упит; Валидност резултата остаје на инжењеру кроз пројекцију, топологију и логичку контролу.
Прво основни појмови. Векторски подаци представљају свет са тачкама, линијама и полигонима (парцеле, путеви, бунари). Растерски подаци представљају свет у мрежи ћелија/пиксела (модел надморске висине, сателитски снимак). Атрибут је информација табеле која се односи на геометрију (површина парцеле, власник, острво/број парцеле). Буфер је област створена на одређеној удаљености око геометрије. Просторно спајање одговара два слоја на основу просторног односа (свака зграда са својим суседством). Топологија је правила сусједства/преклапања/зазора између геометрија.
Улога АИ у ГИС анализи
АИ убрзава ГИС на три конкретна места:
- Дизајн анализе. „Који се слојеви обрађују, којим редоследом, којим алатима да се одговори на питање?“ Долази са планом корак по корак за питање. Ово смањује оптерећење размишљањем, посебно у сложеним анализама у више корака.
- Генерисање упита. Преводи захтев природног језика у КГИС израз, СКЛ или ПостГИС функцију. У филтер израз ставља захтев „Парцеле површине мање од 500 м² и пољопривредне природе“.
- Ток рада и генерисање кода. Он преводи итеративну анализу у Питхон/ПиКГИС скрипту (дубље се упуштамо у ову тему у јединицама 10 и 11).
Али АИ има критичну слепу тачку: не види податке, само види ваш рецепт. Не зна у ком се ЦРС-у слој налази, тачно име колоне атрибута, да ли су подаци чисти или не. Због тога је упит који производи синтаксички исправан, али може бити погрешан за ваше податке.
Опрез: Израчуни удаљености и површине су тачни само на метричком (пројектованом) ЦРС-у. Узимање бафера од 50 м директно у географским координатама (степенима) даје потпуно нетачне резултате због конфузије степен-метар. Ставите слој у одговарајућу пројекцију пре анализе.
Корак по корак: Израда просторне анализе
Пример питања: „Пронађите парцеле са грађевинском дозволом које су ближе од 100 м од потока.“
- Појасните уносе и ЦРС. Слој тока (линија), слој парцеле (полигон), оба морају да буду у метричком ЦРС-у (нпр. ТУРЕФ/ТМ33).
- Планирајте кораке. До АИ: 100 м бафера за ток → раскрсница/избор са графиконима → филтрирање „лиценцирано“ из атрибута → бројање резултата. Нека запише секвенцу и резултат сваког корака.
- Нека се упит генерише. Преведите израз филтера ("статус" = 'лиценцирано') и логику избора у КГИС/ПостГИС.
- Тестирајте на малом узорку. Покрените анализу на малом подскупу, а не на читавим подацима и визуелно проверите резултат.
- Проверите резултат. Да ли је број разуман (ранг)? Да ли су изабране парцеле заиста близу тока (визуелна/тополошка провера)? Да ли поља имају смисла?
Три мини случаја: према бројевима
Случај 1 — катастрофа одбојника степена. Приправник је применио бафер од 100 јединица директно на слој парцеле у ВГС84 гео ЦРС; резултат је произвео апсурдне области са радијусом од приближно 11 км (1 степен ~111 км). Провера ранга („баферска област не може бити хиљаде пута већа од величине парцеле“) је одмах показала грешку. Када је слој увезен у метрички ЦРС, бафер је био исправан као 100 м.
Случај 2 — Нетачно име колоне. АИ је произвео израз "квалификован" = "пољопривреда" за "парцеле квалификоване за пољопривреду"; док је право име колоне било ПЛОТ_ВАСФ, а вредност ФИЕЛД. Упит је вратио 0 резултата без икаквих грешака. Када је инжењер отворио табелу атрибута и дао стварно име колоне и вредности АИ, упит се побољшао. Лекција: АИ може да направи имена колона; дати стварну шему.
Случај 3 — Тополошки проблем. У два суседна гранична слоја округа било је малих празнина (исјечака) и преклапања. Анализа „укупне површине“ коју покреће вештачка интелигенција одступила је од правог укупног износа за око 2% због ових грешака. Након контроле и корекције топологије, области су постале конзистентне. Поука: резултат анализе је чист колико и улазна геометрија.
Слаба порука / јака промпт
Слабо обавештење:
Напишите упит који проналази парцеле у близини потока.
Снажан упит:
Задатак: Направите конструкцију и израз просторне анализе за КГИС. Контекст:- стреам_лаиер: линија, ЦРС ЕПСГ:5256 (ТУРЕФ/ТМ33)- парцел_лаиер: полигон, ЦРС ЕПСГ:5256, колоне атрибута: АДА_НО, Плот_НО, СТАТУС (вредности: 'лиценцирано', 'нелиценцирано'), АРЕА_М20 за затварање тока од м20 СТАТУС = 'лиценцирани', наведите њихов број и укупну површину. Захтеви: 1) Наручите кораке (бафер -> просторни избор -> филтер атрибута). 2) Напишите који алат ће се користити у сваком кораку. 3) Подсети ме на метрички ЦРС захтев за растојање/површину. 4) Проверите корак резултата (ранг + визуелна контрола). додати.
Моћни промпт даје стварна имена колона, ЦРС, скуп вредности и корак провере; Излаз одговара вашим подацима.
Четири шаблона за копирање
1) Креирање плана анализе:
Напишите ГИС радни ток корак по корак да бисте одговорили на следеће просторно питање: наведите улазни слој, коришћени алат и излазни слој у сваком кораку. Проверите кораке који захтевају метрички ЦРС. Питање: [питање]. Слојеви: [лист]
2) КГИС израз из природног језика:
Конвертујте следећи филтер у израз КГИС атрибута. Користите САМО дата имена и вредности колона; постављање стубова. Питајте да ли постоји несигурност. Колоне/вредности: [шема]. Захтев: [филтер]
3) ПостГИС упит:
Напишите ПостГИС СКЛ за следећу просторну анализу (СТ_ функције). Претпоставите СРИД [срид] геометрија; Удаљеност мора бити метричка. Објасните упит и додајте хеш упит за валидацију. Анализа: [дефиниција]
4) Провера разумности резултата:
Проверите да ли су следећи резултати ГИС анализе разумни: ранг броја резултата, логика поља/дужине, нулти/дупликати записа, усклађеност са ЦРС-ом. Наведите сумњиве тачке и напишите могући узрок. Резиме резултата: [сажетак]
Поређење ГИС алата за анализу
возила
Шта ради
Типична употреба
Пажња
Буффер
Подручје удаљености око
Чуварска група, близина
Потребан је метрички ЦРС
Интерсецт
Одузима заједничку површину
Анализа сукоба
Топологија мора бити чиста
Просторно спајање
Поклапа се по локацији
Однос зграда-суседство
Тип везе (унутар/укрштање)
растворити (комбиновати)
Осигурава исте атрибуте
Поједностављивање граница
Избор атрибута
Цлип
Сече према ограничењу
Ограничење радног простора
Да ли је геометрија границе исправна?
Уобичајене грешке
- Израчунавање удаљености/површине у гео ЦРС. Без преласка на метричку пројекцију пре анализе.
- Коришћење имена колона које је направила вештачка интелигенција. Не дајући праву шему; тихи 0 резултата.
- Извођење анализе са подацима са оштећеном топологијом. Празнине/преклапања резултирају грешкама у простору и бројању.
- Збуњујући тип просторног односа. „Унутар” и „укрштање” дају различите резултате.
- Не подвргавање резултата контроли рангирања. Не примећујући апсурдна поља/бројеве.
- Слепо трчање кроз све податке. Примена на велике податке без тестирања на малом узорку.
Укратко
Вештачка интелигенција у ГИС анализи; То је моћан помоћник за планирање тока посла, превођење захтева природног језика у упит и генерисање кода. Али АИ не види податке; Морате да наведете ЦРС, стварна имена колона и квалитет топологије. Најкритичније правило је да су прорачуни удаљености и површине тачни само у метричким ЦРС. Проверите сваки резултат за ред, тополошку доследност и логику; Немојте га примењивати на велике податке без тестирања на малом узорку.
Задатак апликације
Изаберите просторно питање (нпр. „зграде мање од 25 м од пута“). Откуцајте слојеве, њихов ЦРС и стварна имена колона атрибута. Нека АИ генерише план анализе и КГИС израз корак по корак; затим тестирајте излаз са три провере: (1) да ли се користи метрички ЦРС, (2) да ли се имена колона поклапају са стварном шемом, (3) је број резултата који је разуман по реду.
контролна листа
- [ ] Увезао сам слојеве у метрички ЦРС (за удаљеност/површину).
- [ ] Дао сам стварна имена колона атрибута и вредности АИ.
- [ ] Планирао сам кораке анализе и алате.
- [ ] Исправно сам одабрао тип просторног односа (унутар/укрштање).
- [ ] Проверио сам топологију улазне геометрије.
- [ ] Прво сам тестирао анализу на малом узорку.
- [ ] Проверио сам резултат за ранг и логику.
- [ ] Задржао сам последњи коментар за одобрење инжењера.