geo-image.eu — производ укратко
Ова страница сажима обим функција, руковање, приступачност, безбедност, скалабилност и будућу одрживост система geo-image.eu — за стручне одговорне особе које желе да изврше утемељену процену.
Преузми као PDF1Шта је апликација
geo-image.eu је вишезакупачка картографска и локацијска база података. Запослени или стручне службе уносе локације са описом, сликама и пешачким рутама; садржаји се приказују на интерактивној карти и у претраживим листама. Сваки закупац ради под сопственим доменом, са сопственим изгледом и строго одвојеним подацима — једна једина инсталација опслужује произвољан број органа, предузећа или организација. Типични случајеви употребе су катастри пешачких и бициклистичких стаза, именици игралишта или знаменитости, портали за пријаву месно везаних грађанских дојава, као и карте заштићених подручја и стручних података.
2Спектар функција
Локације са вишејезичним називима и аутоматским превођењем, отпремање слика са поступком модерације, GPX пешачке руте са анализом надморске висине, сопствени гео-слојеви (тачке, линије, површине — могу се отпремити или цртати директно на карти), филтери по категоријама и обележјима, претрага околине и претрага пуног текста. Видљивост приватна, дељена или јавна; фино дељење са појединачним корисницима, са другим корисницима система или као мрежа пријатеља. Петостепени модел улога, систем пријава и тикета, статистике, управљање корисницима, као и опционо систем тарифа и обрачуна. Централне функције могу се укључити и искључити по свакој инсталацији, без дирања у изворни код.
3Корисничко искуство
Апликација се заснива на актуелној технологији (Next.js 16, React 19), рендерује се на страни сервера и стога је брза и погодна за претраживаче. У потпуности је прилагодљива од паметног телефона до великог екрана и може се користити као инсталабилна апликација (PWA) без заобилажења преко продавнице апликација. Светли и тамни режим се аутоматски прилагођавају. На располагању су 28 језика, укључујући ћириличко и грчко писмо; аутоматски чувар спречава да неки језик буде испоручен непотпуно. Картографски материјал долази са сопственог сервера, а не од страног добављача — без накнада за коришћење трећих страна и без прослеђивања података.
4Приступачност
geo-image.eu је систематски припремљен за приступачност: доследно управљање тастатуром укључујући отпремања датотека и претрагу карте, прескочна веза до садржаја, пуноправни приказ листе као текстуална алтернатива карти, описи слика за читаче екрана, објављиве поруке о грешкама, семантичка структура, контрасти на AA нивоу и видљиво вођење фокуса. Аутоматска контролна правила у развојном процесу обезбеђују постигнуто. Формална провера од стране спољног тела према BITV 2.0 / WCAG 2.1 AA може бити потребна за објављивање у зависности од јавне набавке. У ту сврху проверите спецификацију захтева наручиоца и правно стање дотичне земље. Технички предуслови за то су створени.
5Безбедност
Изворни код не садржи компоненте за анализу, праћење или телеметрију — проверљиво, а не само загарантовано. Обезбеђење је вишеслојно: јавно доступне улоге за податке немају приступ ниједној табели; функције са повишеним правима резервисане су за сервер и интерно проверавају власништво и корисника. Томе се додају строга безбедносна политика садржаја са nonce и HSTS, безбедна провера отпремања са стварним декодирањем слика, одбрана од напада XML ентитетима код GPX, ограничавање учесталости са отпорним препознавањем IP адресе и двофакторска аутентификација. Протокол провере је заштићен од измене: окидач у бази података чини уносе непроменљивим, порекло се бележи, рок чувања се аутоматски спроводи. Постоји неколико документованих безбедносних провера без критичног налаза.
6Скалабилност
Апликација је осмишљена за раст и критична уска грла су решена: груписање на карти на страни сервера које одржава малу количину података и при десетинама хиљада локација и тихо не губи маркере; по језику подељена мапа сајта за индексирање претраживача које се скалира изван граница једне једине мапе сајта; горња граница величине слика која одржава израчунљивом потребу за диском (око 5 GB при 10.000 локација са сликама); геобаза података са просторним индексом и учитавањем на основу видљивог исечка. Нови закупац је запис података — без друге инсталације, без друге базе података. То одржава ниским погонске трошкове по клијенту.
7Будућа одрживост
geo-image.eu користи актуелне главне верзије свих кључних компоненти и доказиво се одржава. Све обавезне компоненте су отвореног кода и могу се погонити у сопственом рачунарском центру; референтна инсталација користи искључиво услуге унутар ЕУ и функционише без платних страних услуга. Подаци се налазе у стандардној бази података и у стандардним форматима датотека — извоз је могућ у сваком тренутку, везивање за добављача на нивоу података не постоји. За јавне наручиоце лиценца додатно предвиђа депоновање изворног кода (Escrow) и споразуме по EVB-IT. Резервно копирање, обнављање, пресељење сервера и надзор независан од локације су документовани и испробани.
8Разјаснити пре увођења
Ове тачке нису скривене слабости, већ поштена листа онога што пре продуктивног рада треба проверити или уговорно уредити: власничка лиценца (услови, приступ изворном коду и одржавање уговорно, Escrow/EVB-IT предвиђени); наставак и заступање у хитном случају (приручник за примопредају је доступан, времена реакције уговорно); формална провера приступачности коју је у зависности од јавне набавке и националног права евентуално потребно накнадно спровести; у апликацијском слоју спроведено и тестовима осигурано раздвајање закупаца; намерно неспроведена загарантована потпуност евидентирања при отказу базе података; и потребна погонска оспособљеност у области Docker, PostgreSQL и рада обрнутог проксија. Пружалац који открива своје границе поузданији је партнер.