SuperMap
Enterprise geospatial platforma za GIS, prostorne servise i napredne 2D/3D aplikacije kada njena arhitektura odgovara zahtevima projekta.
MapSoft radi sa komercijalnim, open-source i prilagođenim tehnologijama prema arhitekturi, korisnicima, informacionom modelu, okruženju implementacije i dugoročnim zahtevima svakog projekta.
Operativno okruženje određuje šta je primereno. Postojeća klijentska tehnologija, zahtevi interoperabilnosti, interna ekspertiza, licenciranje, infrastruktura, ograničenja implementacije i dugoročno održavanje utiču na arhitekturu rešenja.
Ove tehnologije predstavljamo kroz njihovu ulogu u realnim rešenjima, a ne kroz generički vendor marketing.
Enterprise geospatial platforma za GIS, prostorne servise i napredne 2D/3D aplikacije kada njena arhitektura odgovara zahtevima projekta.
Uspostavljena GIS tehnologija relevantna za upravljanje i analizu prostornih podataka i klijentska okruženja u kojima su potrebni kontinuitet ili integracija sa MapInfo sistemima.
Modularna osnova za odabrane ERP i operativne sisteme kada njena arhitektura odgovara procesnom modelu klijenta.
Tačan skup tehnologija razlikuje se po projektu. Kategorije ispod prikazuju vrste inženjerskih okruženja u kojima MapSoft već radi i njihovu ulogu u arhitekturi sistema.
TypeScript · JavaScript · React · Node.js · Python · .NET · REST APIs
PostgreSQL/PostGIS · GeoServer · GDAL · QGIS · ArcGIS · Mapbox · Google Maps Platform
SQL · ETL pipelines · APIs · validation · reporting · synchronization
Docker · Git · CI/CD · automated testing · cloud · on-premise deployment
Role-based access · identity integration · auditing · configuration management
Istraživanje · podrška razvoju · generisanje testova · dokumentovanje · kontrolisana evaluacija
Cilj je sistem koji odgovara klijentskom okruženju i može da se razvija, a ne najmoderniji stack ili najveći broj alata.
On-premise, cloud i hibridni sistemi imaju različita ograničenja i odgovornosti.
Podaci i servisi treba da ostanu upotrebljivi izvan jednog interfejsa ili aplikacije.
Izbegavati nepotrebnu složenost i jasno definisati odgovornosti.
Procesi, integracije, količine podataka i očekivanja korisnika menjaju se tokom vremena.
Tehnološke odluke se proveravaju prema zahtevima, podacima, integracijama, bezbednosnim granicama, ograničenjima implementacije i modelu podrške. One nisu izolovane odluke donete pre razumevanja konteksta projekta.
Pogledajte pristup inženjeringu i isporuci →Opišite nam aplikacije, infrastrukturu, podatke i integraciona ograničenja.