Abstract:
Az önkéntes földrajzi adatok (volunteered geographic information, VGI) mára egy jelentős erőforrássá
váltak, amelyek szabadon elérhetők a világhálón. Közösségi alapú projektként óriási az alkalmazási potenciáljuk a
földrajzinév-tárak fejlesztésében, alkalmazásukkal kis költséggel lehet akár a hivatalos nemzeti térképműveket is naprakészen tartani. Jelen cikk célja egy nyílt forráskódú keretrendszer segítségével fejlesztett digitális földrajzinévtárszolgáltatás bemutatása, amelyet egy webes és mobilalkalmazás támogat. A szerzők létrehoztak egy, a Django keretrendszeren alapuló szolgáltatást, mely egy PostgreSQL adatbázisban tárolja az összegyűjtött adatokat. A webes és a
mobilalkalmazás összekapcsolása az adatbázissal, a gyűjtött adatok feltöltése egy REST végponton keresztül valósul meg. A földrajzinévtár-szolgáltatás különféle térképi vizualizációs eszközöket kínál a helynevek és a köztük lévő
kapcsolatok bemutatására a szöveges korpusz alapján. A szolgáltatás testre szabható bármely földrajzi területen történő használatra a konfiguráció megfelelő beállításával, és az engedélyezett adatmennyiség és a szolgáltatási hitelesítők számkorlátozásának feloldásával, beleértve a funkcionalitás növelését. A névtár-keretrendszer tesztpéldányát
az elérhető kenyai földrajzi nevekkel feltöltve és tesztelve az eredmények és a rendszer teljesítménye átlagon felüli
eredményeket mutatnak a névtár-bejegyzések frissítése, az információk térképi megjelenítése és földrajzinév-örökség megőrzésének területén. A Django API keretrendszer összes kódfájlja és kódkonfigurációja elérhető az Atlassian
online tárhelyen.
Volunteer data has the potential to update gazetteers and topographic maps at minimal cost after
authentication. This paper proposes using a toponym gazetteer service for updating records stored in a PostgreSQL
database by using Django, an open-source framework with the integration of web and mobile applications. The
toponyms gazetteer service includes embedded visualization tools for performing place name relations using a text
corpus and geoparsing. The gazetteer service is customizable for use in any area by modifying the URL of storing data
collected and removing the limitation of the number of authorized data and service authenticators, including increasing
its functionalities. The code implementation was in Python and storage in Atlassian. The test results application in
Kenya and some parts of the world by volunteers gave above-average results in updating gazetteer records, visualizing
mapped features in its repository, and enriching geographical names’ heritage records