scieee Open visual document viewer

Preserving Spatial Patterns in Point Data: A Generalization Approach Using Agent-Based Modeling

Knura, Martin Michael,Schiewe, Jochen

Abstract

Visualization and interpretation of user-generated spatial content such as Volunteered Geographic Information (VGI) is challenging because it combines enormous data volume and heterogeneity with a spatial bias. When dealing with point data on a map, these characteristics can lead to point clutter, reducing the readability of the map product and misleading users to false interpretations of patterns in the data, e.g., regarding specific clusters or extreme values. With this work, we provide a framework that is able to generalize point data, preserving spatial clusters and extreme values simultaneously. The framework consists of an agent-based generalization model using predefined constraints and measures. We present the architecture of the model and compare the results with methods focusing on extreme value preservation as well as clutter reduction. As a result, we can state that our agent-based model is able to preserve elementary characteristics of point datasets, such as the point density of clusters, while also retaining the existing extreme values in the data.

Full text

6.92.8 P ese ing Spa ial Pa e ns in Poin Da a: A Gene aliza ion App oach Using Agen -Based Modeling Ma in Knu a and Jochen Schiewe A icle h ps://doi.o g/10.3390/ijgi13120431 Ci a ion: Knu a, M.; Schiewe, J. P ese ing Spa ial Pa e ns in Poin Da a: A Gene aliza ion App oach Using Agen -Based Modeling. ISPRS In . J. Geo-In . 2024,13, 431. h ps:// doi.o g/10.3390/ijgi13120431 Academic Edi o s: Wol gang Kainz and Flo ian H uby Recei ed: 17 Sep embe 2024 Re ised: 19 No embe 2024 Accep ed: 27 No embe 2024 Published: 30 No embe 2024 Copy igh : © 2024 by he au ho s. Published by MDPI on behal o he In e na ional Socie y o Pho og amme y and Remo e Sensing. Licensee MDPI, Basel, Swi ze land. This a icle is an open access a icle dis ibu ed unde he e ms and condi ions o he C ea i e Commons A ibu ion (CC BY) license (h ps:// c ea i ecommons.o g/licenses/by/ 4.0/). A icle P ese ing Spa ial Pa e ns in Poin Da a: A Gene aliza ion App oach Using Agen -Based Modeling Ma in Knu a * and Jochen Schiewe Lab o Geoin o ma ics and Geo isualiza ion (g2lab), Ha enCi y Uni e si y Hambu g, Henning-Vosche au-Pla z 1, 20457 Hambu g, Ge many; jochen.schiewe@hcu-hambu g.de *Co espondence: ma in.knu a@hcu-hambu g.de Abs ac : Visualiza ion and in e p e a ion o use -gene a ed spa ial con en such as Volun ee ed Geog aphic In o ma ion (VGI) is challenging because i combines eno mous da a olume and he e o- genei y wi h a spa ial bias. When dealing wi h poin da a on a map, hese cha ac e is ics can lead o poin clu e , educing he eadabili y o he map p oduc and misleading use s o alse in e p e a ions o pa e ns in he da a, e.g., ega ding speci ic clus e s o ex eme alues. Wi h his wo k, we p o ide a amewo k ha is able o gene alize poin da a, p ese ing spa ial clus e s and ex eme alues simul aneously. The amewo k consis s o an agen -based gene aliza ion model using p ede ined cons ain s and measu es. We p esen he a chi ec u e o he model and compa e he esul s wi h me hods ocusing on ex eme alue p ese a ion as well as clu e educ ion. As a esul , we can s a e ha ou agen -based model is able o p ese e elemen a y cha ac e is ics o poin da ase s, such as he poin densi y o clus e s, while also e aining he exis ing ex eme alues in he da a. Keywo ds: poin gene aliza ion; agen -based modeling; cons ain s; spa ial pa e n 1. In oduc ion Use -gene a ed geog aphic con en (UGGC) has eme ged as one o he main da a sou ces o esea che s in ecen yea s, o en e e ed o as Volun ee ed Geog aphic In o - ma ion (VGI) [ 1 ]. The isualiza ion and in e p e a ion o VGI da a a e challenging because o i s eno mous olume and he e ogenei y, and when compa ed o adi ional spa ial sam- pling echniques, VGI poin da a samples such as poin s o in e es o loca ions o social media pos s o en ha e a spa ial bias [ 2 ] (see Figu e 1, whe e he numbe o Flick pos s does no e lec he quali y o he iew owa ds he landma k bu mainly he popula i y o he place). I VGI poin da a a e p esen ed on a map, hese da a cha ac e is ics could educe he eadabili y due o o e lapping poin symbols, which could possibly hide speci ic spa ial pa e ns in he da a—such as ex eme alues, clus e s o ho spo s. Acco dingly, a educ ion in he o e all numbe o poin s is needed o imp o e he eadabili y o he map, while a he same ime, he spa ial pa e ns wi hin he da a ha e o be p ese ed. The ca og aphic solu ion o he p oblem o o e lapping poin symbols—i.e., he dis- play o clu e [ 3 , 4 ]—is poin gene aliza ion, using ope a ions such as selec ion, agg ega ion, simpli ica ion, o displacemen . Howe e , i hese gene aliza ions a e applied incau iously, speci ic cha ac e is ics o he da a, such as ex eme alues, may disappea , misleading use s o alse in e p e a ions o he unde lying spa ial phenomena (see Figu e 2). The e o e, i is key o p ese e spa ial pa e ns du ing he gene aliza ion p ocess. Mo e gene ally, p ese ing spa ial pa e ns con ibu es o he p inciple ask o map gene aliza ion, which is o p o ide he bes ep esen a ion o he map con en wi hou neglec ing eadabili y. In ecen decades, di e en app oaches e ol ed o mimic he wo k o human ca og a- phe s wi h he aim o au oma ing he map gene aliza ion p ocess. The ule-based app oaches we e buil on s epwise, local ans o ma ions o map objec s, ollowing unambiguous p e- de ined ules [ 5 ]. While ule-based gene aliza ion was—and s ill is—a e y p omising ool ISPRS In . J. Geo-In . 2024,13, 431. h ps://doi.o g/10.3390/ijgi13120431 h ps://www.mdpi.com/jou nal/ijgi ISPRS In . J. Geo-In . 2024,13, 431 2 o 13 o a a ie y o applica ions, a majo sho coming in he pas was he p oblem ha hese au oma ed sys ems do no ha e he abili y o espond o da a a ia ion o speci ic, ask- ela ed equi emen s in a way ha human ca og aphe s could do by modi ying hese ules. This led o he in oduc ion o he cons ain -based app oach, whe e cons ain s ope a e as equi emen s ha shall be ul illed in he inal—i.e., gene alized—map bu wi hou any p ede ined ac ions bound o hem. Map gene aliza ion using a cons ain -based app oach is, he e o e, an op imiza ion p oblem, whe e he ask is o ind a map s a e ha bes ul ils all p ede ined—and some imes con adic ing—cons ain s, while a se o gene aliza ion ope a ions is used o each his op imal map s a e by manipula ing he map objec s. Figu e 1. Loca ion o Flick pos s agged wi h a ia ions in he names o ei he C is o Reden o (“Tag A”) o he Suga loa Moun ain (“Tag B”) in Rio de Janei o. The spa ial dis ibu ion o poin s in his da ase mainly o igina es om he popula i y o he places and no only in he quali y o hei line o sigh owa d he wo landma ks. The e o e, i is no possible o de i e he bes pho o spo s jus om he numbe o pos s a he espec i e loca ions. Figu e 2. Example o poin gene aliza ion. (a) O iginal da a o 50 poin s wi h wo main clus e s and eigh ex eme alues (in ed). (b) Gene alized da a o 25 poin s using poin selec ion based on alue. All eigh ex eme alues a e p ese ed du ing gene aliza ion, while he wo-poin clus e s disappea ed in he esul ing map. (c) Gene alized da a o 25 poin s using poin simpli ica ion based on loca ion. Bo h clus e s a e p ese ed, while only ou o he eigh ex eme alues a e p ese ed. I bo h he spa ial dis ibu ion o e en s and he occu ence o ex eme alues a e o in e es , bo h gene aliza ion esul s can mislead use s o alse in e p e a ions o he unde lying spa ial phenomena. ISPRS In . J. Geo-In . 2024,13, 431 3 o 13 Fo he op imiza ion p ocess, Ha ie and Weibel [6] a gued ha agen -based modelling (ABM) is he mos powe ul modelling me hod in e ms o applicabili y. In his case, he agen s a e au onomous map objec s a emp ing o minimize a gi en cos unc ion, which consis s o cons ain measu es. Duchêne e al. [7] desc ibed his echnique in de ail. In his pape , we wan o ollow his esea ch, implemen ing an agen -based model using p ede ined cons ain s, which a e deduced by Knu a and Schiewe [8] based on a s udy analyzing use beha io when sol ing in e p e a ion asks on poin da a [9]. The emainde o his pape is s uc u ed as ollows: In he second chap e , we summa ize app oaches om he li e a u e o poin gene aliza ion (Sec ion 2.1), pa e n p ese a ion (Sec ion 2.2) and agen -based modeling in ca og aphy (Sec ion 2.3). In he hi d sec ion, we desc ibe he cons ain s we used du ing he op imiza ion p ocess (Sec ion 3.1 and in oduce ou model (Sec ion 3.2). We hen conduc expe imen s (Sec ion 4) and discuss he esul s (Sec ion 5) be o e concluding ou wo k (Sec ion 6). 2. Rela ed Wo k 2.1. Poin Gene aliza ion Focusing on he p oblem o poin gene aliza ion, ope a ions such as agg ega ion, simpli ica ion, selec ion, and displacemen a e o majo in e es . When using agg ega ion (i.e., poin clus e ing), poin clus e s a e eplaced wi h agg ega o ma ke s. Di e en clus e ini ializa ion me hods can he eby igge qui e di e en esul s o he same da a (e.g., see [ 10 ]). Fu he mo e, Meie [11] e alua es and compa es ma ke clus e echniques and simila app oaches, including hea maps and iled hea maps. Poin simpli ica ion desc ibes a poin educ ion based on geome ic c i e ia, such as minimum dis ances be ween poin s [ 12 ]. When seman ic c i e ia a e used o educe he o e all numbe o poin s, a poin selec ion akes place, e.g., based on scale [ 13 ]. In con as , poin displacemen eloca es poin s o educe poin clu e , using an i e a i e wo k low o o e lap de ec ion, eloca ion, and e- e alua ion [14]. While hese ope a ions all ep esen he adi ional me hod o poin gene aliza ion based on ca og aphic scene judgemen , he e a e also da a-d i en me hods such as deep lea ning [ 15 ], which can be u ilized o he applica ion o poin gene aliza ion, as pe o med by Xiao e al. [16] . Based on aining da a c ea ed h ough manual labeling, hei model p edic s he p obabili y o each poin in he da ase o be e ained a e gene aliza ion. Depending on he numbe o poin s eques ed o he inal map, he espec i e poin s wi h he highes e aining p edic ion a e hen selec ed. 2.2. P ese ing Spa ial Pa e ns The a o emen ioned ope a ions ocus on he i s ask o map gene aliza ion—inc easing map legibili y—mainly by emo ing a ce ain amoun o poin s. By con as , p ese ing he p esen in o ma ion o he poin da a as much as possible is he second ask o map gene aliza ion—and possibly con adic ing he i s . The eby, he ques ion a ises as o which spa ial poin pa e ns a e o in e es . A s udy conduc ed by Knu a and Schiewe [9] analyzed use beha io when in e p e ing spa ial poin pa e ns and he eby e ealed wo main aspec s. Fi s , he p opo ion o poin s be ween di e en pa e ns, as well as be ween dense and spa se a eas, was c ucial o he ask-sol ing p ocess o he pa icipan s. Second, he p opo ion be- ween di e en classes wi hin an a ea—o hei espec i e absence—was equen ly desc ibed du ing decision-making. As a esul o his s udy, poin pa e n p ese a ion can be desc ibed as a mul i-c i e ia decision, a echnique ha has al eady been p oposed in ca og aphy o speci ic asks wi hin he wo k low o au oma ed map gene aliza ion [ 17 ] and o class in e al selec ion [ 18 ]. Based on he la e wo k on cho ople h maps, Chang and Schiewe [19] we e able o p ese e spa ial pa e ns such as local ex eme alues and ho o cold spo s. As an example o p ese ing a spa ial poin pa e n o isualiza ion pu poses, Qiang e al. [20] used a py amid modeling amewo k and poin densi y me ics in hei wo k. Fo some applica ions, i could also be use ul o isualize poin pa e ns wi h espec o o he geome y ISPRS In . J. Geo-In . 2024,13, 431 4 o 13 objec s, such as s ee ne wo ks [ 21 ]. To he bes o ou knowledge, app oaches o poin pa e n p ese a ion wi h espec o poin densi y and local ex eme alues a e s ill missing. 2.3. Agen -Based Modeling in Map Gene aliza ion In addi ion o he nume ous ad ances in he op imiza ion o indi idual gene aliza ion ope a ions, he e is also conside able wo k ega ding he o ches a ion o hese ope a ions. E en be o e Ha ie and Weibel [6] iden i ied agen -based modeling as he mos powe ul applicable modelling me hod, he e we e mul iple esea ch s udies o au oma ed gene - aliza ion sys ems ha elied on his app oach. Fo a de ailed o e iew, we e e o he wo k o Duchêne e al. [7] , who explain he basic p inciples o his app oach, desc ibe di e en implemen a ions o agen -based models a he F ench Na ional Mapping Agency (IGN), and discuss he ad an ages and d awbacks o mul i-agen sys ems o ca og aphic gene aliza ion. Acco dingly, he implemen a ions in oduced in he ollowing sec ions o his pape a e based on his wo k. These mul i-agen sys ems ely on he de ini ion o a se o cons ain s and hei espec i e measu es, which de ine he le el o sa is ac ion o each cons ain . The eby, Mackaness and Ruas [22] dis inguish be ween h ee le els o measu es: mic o-measu es ocus on indi idual ea u es o map objec s, meso-measu es desc ibe p ope ies o g oups o objec s, and mac o measu es deal wi h cha ac e is ics o he whole map da a. Fu he mo e, he au ho s dis in- guish be ween in e nal measu es ha desc ibe single da ase s, and ex e nal measu es ha desc ibe ela ions be ween di e en da ase s o map s a es, o example be ween he o iginal and he gene alized map. Wi h ega d o con en , Bea d [5] classi ied cons ain s in o six hema ic ca ego ies: posi ion, opology, shape, s uc u e, unc ion, and legibili y. Consequen ly, ou wo k also elies on a subse o hese cons ain s. 3. Me hod 3.1. De ini ion o Cons ain s We de ine h ee di e en ypes o cons ain s and espec i e measu es ha can guide he gene aliza ion p ocess wi hin ou agen -based model. The i s ype is cons ain s ha co espond wi h he speci ic kind o asks we aim o , such as he iden i ica ion o ex eme alues o dense clus e s, and he e o e ensu e ha spa ial pa e ns a e main ained. The second ype o cons ain s suppo s he ask-sol ing p ocess o he use s and esul om he a o emen ioned use s udy [ 9 ]. The las ype o cons ain e lec s he undamen al equi emen s o success ul poin gene aliza ion, such as a educ ion in clu e o he p ese a ion o Ges al Law ules wi hin he map. Table 1lis s hese cons ain s. Fo mo e de ails on he de ini ion o hese measu es, we e e o he wo k o Knu a and Schiewe [8] , in which he au ho s iden i ied a se o cons ain s by ansla ing he ou comes o hei s udy [9] in o measu able alues. Table 1. Rele an cons ain s and measu es based on [ 8 ]. Cons ain s a e de i ed om ei he ask equi emen s ( ype 1), esul s o a use s udy [ 9 ] ( ype 2) o undamen als o poin gene aliza ion ( ype 3). Cons ain (Type) Measu e Re ain p opo ion o poin s be ween a eas (2) spa ial dis ibu ion o poin s [23] P ese e anking o densi ies be ween a eas (2) clus e densi y anking [23] P ese e local ex eme alues (1) local ex eme alue p ese a ion Main ain a leas one poin pe class (2) poin ca ego y p ese a ion P ese e clus e densi y (1) mean dis ance o clus e membe s P ese e spa ial co ec ness (3) dis ance o o igin loca ion Reduce numbe o poin s (3) numbe o poin s ia Radical Law [24] P ese e Ges al law ules o clus e shape (3) con ex hull o alpha shape [25] P ese e Ges al law ules o clus e o ien a ion (3) minimum bounding ec angle ISPRS In . J. Geo-In . 2024,13, 431 5 o 13 3.2. A chi ec u e o he Agen -Based Model 3.2.1. Gene al A chi ec u e The agen -based model is implemen ed using he open-sou ce amewo k Mesa [ 26 ] and i s spa ial ex ension Mesa-Geo [ 27 ]. Mesa is w i en in Py hon and o e s he basic ABM unc ionali ies by p o iding ou co e componen s (Model, Agen , Schedule and Space) alongside wo addi ional componen s o analysis and isualiza ion. The Model class is he main class o he amewo k and con ols he majo componen s o he sys em. In his class, he ini ial s a e o he model is de ined, as well as he ac ions ha happen while he model is unning. The Model class also c ea es he agen s ha implemen he Agen class and he Schedule class, which con ols he ime and he ac i a ions du ing un ime. Mesa o e s ou di e en schedule ac i a ions, namely he BaseSchedule , which ac i a es agen s one a a ime in he s a ing o de , RandomAc i a ion, which ac i a es he agen s in andom o de , Simul aneousAc i a ion, which ac i a es all agen s a he same ime, and S agedAc i a ion, whe e he ac ion wi hin one model s ep is di ided in o se e al s ages, and all agen s execu e one s age be o e mo ing o he nex s age. Fo models ha equi e he concep o space, he espec i e Space class in Mesa has i e gene al de ini ions o space: Con inuousSpace whe e agen s ha e (x,y) posi ions, Ne wo kG id, which implemen s g aphs wi h nodes and edges, and h ee ypes o g ids (SingleG id,Mul iG id and HexaG id). Howe e , Mesa does no di ec ly suppo he in eg a ion o geog aphical da a in o he model, and so he spa ial ex ension Mesa-Geo was de eloped by Wang e al. [27] , allowing use s o impo , manipula e, isualize and expo geog aphical da a. The e o e, he new class GeoSpace was added, which can consis o mul iple laye s o ec o and as e da a. Fu he mo e, Mesa- Geo dis inguishes be ween Agen Laye s, which con ain GeoAgen s ha ca y ou ac i i ies du ing he simula ion, and Vec o Laye s, which emain s a ic (e.g., oad ne wo ks). Figu e 3shows he a chi ec u e o ou ABM applica ion o poin gene aliza ion, which consis s o h ee modules. The Co e Module con ains he main Model class, a class o di e en ypes o MapAgen s, he Schedule class and se e al ins ances o he GeoSpace class. The Da aCollec o class o he U ili y Module collec s and p o ides he in o ma ion du ing un ime o he Visualiza ion class o he Use In e ace Module, which also con ains wo classes o he speci ica ion o he map and he pa ame iza ion o he cons ain s and measu es o he model. In he ollowing, he modules and hei in e connec ions a e explained in de ail. Figu e 3. A chi ec u e o he agen -based poin gene aliza ion model. ISPRS In . J. Geo-In . 2024,13, 431 6 o 13 3.2.2. Use In e ace Module The i s s ep o un he model is o de ine global map speci ica ions, such as he scale o he o iginal and he a ge map, he bo de s o he map ame, and whe he he o iginal da a se is al eady ul illing legibili y cons ain s. I his is he case, he a ge numbe o poin s a e gene aliza ion can be calcula ed, e.g., using he Radical Law [ 24 ]. Fu he mo e, he desi ed beha io o he map agen s ega ding hei ul illmen o he selec ed cons ain s has o be p ede ined. The common wo k low in agen -based map gene aliza ion o ansla e a lis o cons ain s in o a sa is ac ion alue ep esen ing he s a us o a map agen consis s o wo s eps [ 28 ]: Fi s , he espec i e measu es o he cons ain s a e ansla ed in o a Like -like sa is ac ion scale acco ding o p ede ined h eshold alues, anging om 1 (“unaccep able”) o 8 (“pe ec ”). Second, global sa is ac ion is calcula ed based on he indi idual sa is ac ion alues, o example by calcula ing he mean alue o by u ilizing p inciples om Social Wel a e O de ings (SWO) [28]. Figu e 4lis s he di e en ypes o pa ame e s ha ha e o be de ined be o e un- ning he agen -based model. In addi ion o he a o emen ioned global map speci ica ions, he basic model pa ame e s, and a lis o cons ain s, as p esen ed in Table 1, he de ini- ion o , easonable h eshold alues a e essen ial o he success o an agen -based map gene aliza ion model, bu i is also a complex ask. To help wi h his p ocess o model pa ame iza ion, we adap ed an app oach o Taillandie and Ga u i [29] using a human– machine dialogue. The e o e, we o e a guided use in e ace o adjus he h esholds o each measu e sa is ac ion unc ion and isualize he impac o selec ed h esholds ia samples on a map o ob ain a be e unde s anding o he impac s o he h esholds on he cons ain sa is ac ion and on he expec ed esul s o he gene aliza ion p ocess in gene al. Fo example, dec easing he h eshold alues o he minimum dis ance be ween agen s ensu es ha he agen s a e mo e likely o decide o pe o m gene aliza ion ope a ions ha imp o e hei sa is ac ion ega ding his measu e, such as inc easing he dis ance o hei neighbo s using displacemen , o dele ing hemsel es as a esul o a selec ion ope a ion. As a esul , he dis ance be ween indi idual agen s will likely inc ease on he inal map, while he numbe o poin s will dec ease. Figu e 4. Lis o pa ame e s and examples o manual pa ame e de ini ions using a human–machine dialogue as sugges ed by Taillandie and Ga u i [29] . As an example, adjus ing he o e lay ac- cep ance h esholds o he espec i e measu e-sa is ac ion unc ion by allowing a smalle dis ance be ween Poin Agen s will p obably esul in se e al o e lapping poin s s ill exis ing in he inal map. 3.2.3. Co e Module A simpli ied model low is shown in Figu e 5. When ini ializing he model, a Ma- pAgen is c ea ed o e e y poin wi hin he da a se , which should be gene alized. Fu - he mo e, MapAgen s a e c ea ed o e e y clus e wi hin he o iginal poin da a se . MapAgen s a e he cen al pa o ou model and hei decision-making p ocess ollows he wo k o Duchêne e al. [7] , which decomposes he “b ain” o agen s in map gene aliza ion sys ems in o h ee main componen s: capaci ies, men al ep esen a ion and p ocedu al knowledge. The capaci ies o MapAgen s include he abili y o pe cei e hei su ounding space—i.e., poin s in hei neighbo hood— o e alua e hei own s a e, o communica e wi h o he agen s, and o pe o m gene aliza ion ope a ions on hemsel es. Spa ial ope a ions o sel -e alua ion and sel -gene aliza ion a e he eby p o ided and con olled by he ISPRS In . J. Geo-In . 2024,13, 431 7 o 13 GeoSpace class. The pa o he b ain ha ep esen s he men al s a e o he agen s compa es i s cu en s a us wi h he goals he agen s a e aiming o —i.e., he men al ep esen a ion o MapAgen s desc ibes hei ul illmen owa ds he p ede ined map cons ain s, using he measu e sa is ac ion unc ions e ie ed as desc ibed abo e. Fu he mo e, his pa o he MapAgen s’ b ain memo izes all p e ious decisions and hei espec i e ou comes. The ac ual decision-making is unde aken in he p ocedu al knowledge pa o he MapA- gen s. Using he in o ma ion abou i s cu en s a e o cons ain sa is ac ion and i s o me decisions and hei ou comes, each MapAgen decides which gene aliza ion ope a ion i wan s o pe o m nex . Figu e 5. Simpli ied model low cha wi hou de ails o he decomposed “b ain” o he MapAgen s. A e ini ializing he MapAgen s o poin s and clus e s, each model s ep begins by calcula ing he measu es o analyze he ac ual s a e o cons ain ul illmen . Using he measu e-sa is ac ion unc ions o each cons ain , all MapAgen s ecei e a lis o sa is ac ion alues anging om 1 (wo s ) o 8 (bes ) ep esen ing hei own s a e. Based on his, MapAgen s can calcula e hei own o e all sa is ac ion, and a gene al model s a e can be de e mined. I he o e all model s a e does no each an equilib ium model s a e—o ma ch he model e mina ion condi ions—MapAgen s can pe o m gene aliza ion ope a ions on hemsel es, and he nex s ep is ini ialized. 4. Expe imen s We wan o es ou model by gene alizing a es da a se om a scale o 1:15,000 o a scale o 1:30,000. The aim is o suppo he p ese a ion o spa ial pa e ns du ing poin gene aliza ion. In addi ion o speci ic pa e ns such as local ex eme alues, i is also o in e es o main ain poin densi ies wi hin clus e s as well as in spa se a eas. Because app oaches o poin pa e n p ese a ion conside ing bo h poin densi y and local ex eme alues a e s ill missing, we wan o compa e he esul s o ou model wi h di e en me hods ocusing on spa ial dis ibu ion and ex eme alue p ese a ion. Fo he gene aliza ion o spa ial dis ibu ion cha ac e is ics, we u ilized a quad ee s uc u e. We ill his quad ee s uc u e (capaci y = 1) sequen ially wi h a poin da a se and hen dele e all poin s ha a e assigned o lea es wi h an a ea below he poin signa u e size h eshold o he a ge scale. In o he wo ds, we only e ain poin s ha a e assigned o lea es o he quad ee o a p ede ined h eshold le el o highe . Fo he p ese a ion o local ex eme alues, we used he disc e e isola ion algo i hm o G öbe and Bu gha d [ 13 ], which calcula es a poin ’s dis ance o he closes poin wi h a highe alue, which in he nex s ep can be used as a selec ion pa ame e o poin gene aliza ion. 4.1. Da a We u ilized a da a se ha shows he loca ions o social media images om he pla o m Flick ha con ain a leas one bicycle [ 30 ]. Ou es da a se con ains 800 o hese da a poin s, which a e all loca ed in he a ea o D esden, Ge many. We chose his da ase because i ul ils wo equi emen s we wan o es ou model wi h: Fi s , he poin dis ibu ion is clea ly biased in a way ha is cha ac e is ic o VGI da a, as he majo i y o poin s a e loca ed in a ela i ely small a ea a ound he ci y cen e , while he e a e only ew ou lie s sp ead o e he subu bs. Second, he da a se p o ides he numbe o bicycles pe social media ISPRS In . J. Geo-In . 2024,13, 431 8 o 13 image, which can be used o de e mine local ex eme alues, i.e., pho os ha show a high numbe o bicycles. 4.2. Pe o mance Me ics To e alua e he pe o mance o ou model in compa ison o he quad ee gene al- iza ion and he disc e e isola ion algo i hm, we de ine me ics o e alua e poin densi y p ese a ion, as well as local ex eme alue p ese a ion. Fo poin densi y p ese a ion, we i s de ine clus e s wi hin he o iginal da ase using he DBScan algo i hm. Based on hese eigh clus e s, we measu e he poin densi y be o e and a e gene aliza ion o each clus e , and calcula e he mean p ese ed densi y (MPD) and i s s anda d de ia ion (SDPD) o e all clus e s. Fu he mo e, we wan o ake a close look a wo speci ic clus e s ha a e cha ac e is ic o VGI da a. The i s clus e has 44 poin s and is loca ed a ound he Thea e pla z in D esden, whe e se e al his o ic si es such as Sempe ope ,Ho ki che,Zwinge and G ünes Gewölbe a e in p oximi y, bu wi hou a speci ied cen e . The second clus e has 68 poin s and is loca ed a he F auenki che, whe e a high amoun o pho os is loca ed in a small a ea o in e es . We expec ha ou p oposed model and he quad ee gene aliza ion pe o m be e han he disc e e isola ion algo i hm wi h hese clus e s, as he objec i e o he la e is poin selec ion based on high alues, bu we also wan o analyze i hese clus e s a e gene alized di e en ly. Fo he p ese a ion o local ex eme alues, we iden i y all ex eme alues and coun he numbe o p ese ed poin s in he gene alized da ase s. Fo his es , we expec ha he disc e e isola ion algo i hm and ou model pe o m be e han he quad ee gene aliza ion, as he la e akes only he poin loca ion in o accoun du ing gene aliza ion, bu no i s a ibu es. 4.3. Resul s Figu e 6shows he gene aliza ion esul s o he h ee me hods. I can be seen ha he esul o he disc e e isola ion algo i hm is mo e sp ead ou compa ed o he o he me hods, which p ese e he o e all shape o he cen al clus e s be e . In he quad ee gene aliza ion esul (Figu e 6b), all clu e s a e esol ed, bu due o he applied me hod, some o hese clu e s a e comple ely emo ed. The same can be s a ed o he disc e e isola ion algo i hm (Figu e 6c), which is e en mo e sp ead ou in he o me clus e a eas. Looking a he less dense a eas o he map, bo h he quad ee and he disc e e isola ion me hod p ese ed he majo i y o poin s, which is in ac he in ended beha io o bo h algo i hms. In he esul ing map o ou agen -based model (Figu e 6d), he o iginal shape o he poin dis ibu ion, as well as spo s wi h poin s in close p oximi y wi hin he clus e s, a e p ese ed, bu wi h he downside ha he e a e s ill a ew o e lapping poin s exis ing a e he gene aliza ion. Table 2p esen s he esul s o ou expe imen s using he pe o mance me ics, which con i m he indings s a ed abo e. While he poin densi y wi hin he eigh clus e s is educed o 26% o he quad ee and 35% o ou model compa ed o he o iginal da ase , he disc e e isola ion algo i hm main ains only 12% o he o iginal densi y. In e u n, mos o he ex eme alues (25/27) a e p ese ed wi h his me hod, while he quad ee (20/27) and ou model (23/27) p ese e less ex eme alues. Wi h espec o he numbe o poin s e ained in he wo ocus clus e s, all gene aliza ion me hods e ained mo e o he same numbe o poin s in he clus e a ound he Thea e pla z, al hough i has ewe o al poin s han he one a he F auenki che.