Random iesācēju jautājums - kāpēc nevar iedot uzdevumu AI, lai iezīmē kadastra datus OSM- ? Es pieņemu, ka ir daudz risku, bet varbūt jau kaut kas tāds notiek?
Teortētiski, tas ir iespējams. OSM ir bijis daudz un dažādu importu - te var apskatīties sarakstu ar lielākajiem https://wiki.openstreetmap.org/wiki/Import/Catalogue
Problēma šeit ir tas, ka tas ir baigais darbs. Nerunājot jau par to, ka kadastrs nav nemaz pareizs visur. Pat ja būtu, ēkas jau ir iezīmētas, iezīmētas ar nobīdi, iezīmētas nesadalītas vai pārāk saladītas, iezīmētas ar jumtiem un piebūvēm, utt. Tur ir vairāk izņēmumu nekā gadījumu. Apņemties to darīt ir milzīgs laika un pūļu ieguldījums. AI pats par sevi arī neko nepalīdzēs - varbūt, ja kaut kāds modelis, kas var noteikt, vai māja labi iezīmēta vai kaut ko tādu - bet tur arī baigais darbs ne visai skaidram mērķim.
Importu varētu daudz vieglāk veikt vietās, kur nav vēl nekas iezīmēts - tas būtu daudz vienkāršāk - var automātiski sazīmēt mājas nedomājot par (ne)esošajām. To var vienu reizi izdarīt un pēc tam laika gaitā palabot. Bet te arī jautājumi - cik tad tas kadastrs īsti ir neprecīzs? Tik un tā jāskatās, jāeksperimentē, un galu galā arī te tas darbs arī nav nekāds mazais.
Par AI runājot, ir tāds projekts https://mapwith.ai / RapiD, kur ar AI atpazīst ēkas un ceļus un ļauj manuāli sazīmēt daudz ātrāk. Tur gan Bing karte un Latvijā nav taisīts (un būtu tik un tā šķībi). Bet piemēra pēc. Un tas viss ir ar salīdzinoši milzīgu finansējumu. Kaut kāds vietējais kartētājs diez vai ko tādu apņemsies taisīt.
Es brīvdienās tieši kartēju tukšos punktus, kur neviena kadastra ēka nav iezīmēta un sapratu, ka ļoti manuāls darbs, ko varētu automatizēt, tādēļ iedomājos.
Jo idejiski viņš arī varētu cross-check dažādās kartēs un slāņos, lai izdarītu izvēli par iezīmēšanu, pārliecinoties ortofoto utt.
Jā, principā tādus varētu sazīmēt ļoti daudz kur automātiski. Protams, kad sāks darīt, atklāsies visādi izņēmumi un problēmas. Bet ja mērķis nav ideāli importēt visu, bet tikai tur, kur augsta pārliecība, tad to varētu paveikt. Protams, runa tik un tā par nedēļām un drošvien mēnešiem (neapmaksāta) darba.
Ar ortofoto atpazīšanu gan būs baigais projekts. Vispirms jau VZD nemaz tā karti nedod vilkt automātiski negalīgi. Tad jāraksta un jātrenē AI. Tad algoritmi salīdzināt kadatra ēkas ar atpazītajām. Un tad lēmums kaut kādā veidā, kas ir pareizs vai nē. Kaut vai elementāra lieta - jumts nav pamati - kadastrā ir pamati, ortofoto ir jumts.
https://jmather625.github.io/projects/OSM_buildingdetector
Ja es nemaldos, adrešu bots izmanto kadastra datus, kad piešķir adreses OSM ēkām (vajag, lai OSM ēka pārklātos ar ēku kadastrā vismaz uz pusi, lai OSM ēkai tiktu piešķirta kadastra ēkas adrese, vai kaut kas tāds), un ir iespēja, ka arī pašas ēkas tiks kādreiz importētas. @Dāvis Kļaviņš var vairāk paskaidrot.
Te kaut kur arī bija minēts, ka tas baigais darbs un tur daudz sarežģītāk par adrešu punktiem. Kadastra kļūdu problēmas risinājums tā arī laikam nav nekas izdomāts. Pagaidām arī adrešu "kļūdas" pa taisno importējas.
Kadastra ēku dati ir nu ļoti šķībi - un liela daļa ne VZD dēļ. Pat zinot par kļūdām, viņi nevar uzlabot, jo dati nāk no pašvaldībām, objektu īpašniekiem.
Mazu daļu problēmu var redzēt #general > problēmu reģistri.
Šobrīd tiek runāts par ADTI datu atvēršanu, bet kad un kā tas notiks nevar īsti zināt - un arī tad tur varētu nebūt info par visām ēkām.
ML izmantošana - jā, RapiD ir viens potenciāls risinājums, bet kā jau HellMap minēja, tur tiek izmantoti ortofoto ar nobīdi, un tas dažreiz padara satīrīšanu darbietilpīgāku nekā zīmēšanu no nulles.
HellMap said:
Te kaut kur arī bija minēts, ka tas baigais darbs un tur daudz sarežģītāk par adrešu punktiem. Kadastra kļūdu problēmas risinājums tā arī laikam nav nekas izdomāts. Pagaidām arī adrešu "kļūdas" pa taisno importējas.
Es taču nepateicu, ka tas ir viegli :)
Rihards Olups said:
Kadastra ēku dati ir nu ļoti šķībi - un liela daļa ne VZD dēļ. Pat zinot par kļūdām, viņi nevar uzlabot, jo dati nāk no pašvaldībām, objektu īpašniekiem.
Mazu daļu problēmu var redzēt #general > problēmu reģistri.
Es pieļauju, ka kadastra datu kvalitāte nav pietiekama, lai tos ar aizvērtām acīm pilnīgi automātiski importēt. Bet tas nenozīmē, ka vajag ar rokām zīmēt ēkas pēc kadastra WMS slāņa - tas ir pārāk nogurdinoši, kā jau bija teikts. Varētu būt arī vidusceļš, ar "human in the loop", kad dati tiek ņemti no kadastra, bet katru ēku rāda cilvēkam uz ortofoto fona, un cilvēks vai nu apstiprina ēkas importu, vai noraida.
Es jau sen domāju, ka kaut ko tādu varētu uzprogramēt. Bet man personīgi galīgi nav laika ar tādām lietām nodarboties. Gribētos lai tas pats iD rādot kadastra slāni varētu arī piedāvāt uzklikšķināt un iezīmēt.
Vēl bija variants un minēts to likt MapRoulette, bet kā tos kadastra zīmējumus salikt tur iekšā nav ne jausmas un laikam nebūs tik vienkārši.
Rihards Olups said:
ML izmantošana - jā, RapiD ir viens potenciāls risinājums, bet kā jau HellMap minēja, tur tiek izmantoti ortofoto ar nobīdi, un tas dažreiz padara satīrīšanu darbietilpīgāku nekā zīmēšanu no nulles.
Ja modelis jau iz uztrenēts, tad "iebarot" tam pareizas ortofoto teorētiski nebūs tik resursietilpīgi...
HellMap said:
Es jau sen domāju, ka kaut ko tādu varētu uzprogramēt. Bet man personīgi galīgi nav laika ar tādām lietām nodarboties. Gribētos lai tas pats iD rādot kadastra slāni varētu arī piedāvāt uzklikšķināt un iezīmēt.
Es arī domāju, ka iD un citos redaktoros jābūt tādai fīčai, jo tas nav tikai par ēkām, importēt var jebko... Bet man pagaidām neizdevās atrast konkrētu issue.
i-ky said:
Rihards Olups said:
ML izmantošana - jā, RapiD ir viens potenciāls risinājums, bet kā jau HellMap minēja, tur tiek izmantoti ortofoto ar nobīdi, un tas dažreiz padara satīrīšanu darbietilpīgāku nekā zīmēšanu no nulles.
Ja modelis jau iz uztrenēts, tad "iebarot" tam pareizas ortofoto teorētiski nebūs tik resursietilpīgi...
Šādas idejas būtu burvīgas studentu bakalaura+ darbiem - tikai Latvijas augstskolās laikam maz zina par OSM.
Pāris kadastra piemēri Latgalē.
kadastrs Latgalē 1
kadastrs Latgalē 2
Esmu ar šo saskārusies un tad vienmēr samulstu, kā pareizi iezīmēt. Droši vien pēc faktiskā, bet tad vienmēr samulstu par izmēru atšķirību un novietojumu
Jā, noteikti tā, kā ir patiesībā. Ticamāks un precīzāks kadastrs varētu būt jaunām komerciālām ēkām.
i-ky said:
HellMap said:
Es jau sen domāju, ka kaut ko tādu varētu uzprogramēt. Bet man personīgi galīgi nav laika ar tādām lietām nodarboties. Gribētos lai tas pats iD rādot kadastra slāni varētu arī piedāvāt uzklikšķināt un iezīmēt.
Es arī domāju, ka iD un citos redaktoros jābūt tādai fīčai, jo tas nav tikai par ēkām, importēt var jebko... Bet man pagaidām neizdevās atrast konkrētu issue.
Bingo! https://github.com/openstreetmap/iD/issues/3645
HellMap said:
Par AI runājot, ir tāds projekts https://mapwith.ai / RapiD, kur ar AI atpazīst ēkas un ceļus un ļauj manuāli sazīmēt daudz ātrāk. Tur gan Bing karte un Latvijā nav taisīts
Tagad Latvija arī iekļauta.
Jā, paldies par ieteikumu, jau pāris nedēļas šis ir mans glābiņš un atvieglo kartēšanu! Katrs otrais gan jāpārbīda, bet ir ātrāk, kā zīmēt no nulles
Tur jau laikam sanāk visus bīdīt, ne? LVM hostētajā orto pēc tam skatoties, no Binga nākušais viss ir ar manāmu nobīdi.
Par ēku ērtāku zīmēšanu - ilgu laiku zīmēju JOSM "pa vienkāršo", bet pēc daudziem gaidiem beidzot pamēģināju building_tools pluginu.
Uuuuf. Daudz vieglāk.
Vispār varam uztaisīt kādu tikšanos par ēku zīmēšanu, ja sanāk būt Rīgā ap to laiku - vai arī uztaisīt online tikšanos par šo tēmu.
Kura lauka labak pievienot "SIA ____" kafeinicai / restoranam / tirdzniecibas vietai?
Rihards Olups said:
Tur jau laikam sanāk visus bīdīt, ne? LVM hostētajā orto pēc tam skatoties, no Binga nākušais viss ir ar manāmu nobīdi.
Dažas ēkas ir +- okayish, bet lielākoties ir nobīde
Last updated: Dec 22 2024 at 03:46 UTC