Abstraction

GPS and GNSS devices integration and custom development for GIS

At Wild Fields GIS we do integration of GPS and GNSS devices with GIS applications and custom software development for GIS applications.

Contact us

We help you create state of the art software and build efficient R&D processes to secure steady technological development and competitive advantage in GIS domain.

Our R&D approach based on Agile methodology helps to set a plannable process of technological and business ideas elaboration, analysis and validation.

A competitive advantage in the speed of development and quality of the product will help you focus on the business development and work with your clients.

Geographic information system development

Competitive advantage through the quality and speed of R&D

Integrating various types of GPS and GNSS devices to receive and process GIS data

Server and application security

GIS/BIM Data on AR platforms

Development of custom GIS software modules to work with GPS and GNSS devices

Server optimization and software development for large amount of GIS data analysis

GIS data aggregation and processing

GIS mapping and GIS data visualization

Abstraction

Integration with GPS and GNSS devices

We integrate various types of GPS and GNSS devices in our clients' software to receive and process GIS data

We integrate and process data from the devices of the following companies:

gis mapping

The main approach for working with such devices is receiving data via either a BT connection or via USB (depending on which platform the product is being developed for).

Usually this data comes in the standard NMEA format, which we parse and process the received data depending on the product requirements. The data can be collected for statistical analysis and reconfiguration, construction of objects of varying complexity (lines, polygons, etc.) as well as the visualization of data on the map.

Neural Network

GIS server and application security

Developer level:

- Single sign on (SSO), Multi-factor authorization (MFA), One time password (OTP);

- conforming to OWASP standards;

DevOps level:

API/frontend/mobile application/storage/database security using the different options:

- cloud-related mechanism (such as Private/Service endpoints) to establish the secured communication between the existing services;

- network layer routing and securing (Virtual network management for an unnecessary external input connections preventing, whitelist/blacklist methodology for the strict IP access management);

- service specific technics for reducing the weight of possible impact of vulnerabilities (service Access Control Lists (ACL) for granting the least amount of permissions per database/table/storage/directory/container of data, limited accounts for the infrastructure management);

- secure deployment process due to the packages vulnerabilities scanning tool, which allows to check the code for any obsoleted libraries\packages, vulnerable at the moment of scanning. It helps developer to keep his application dependencies clean and safe;

Neural Network

Sensitive data management:

- cloud-related mechanism (such as Azure Key Vault) for a keeping secrets in a vendor zone of responsibility for reducing the risks of secrets using;

- service specific technics for limiting the risks of secrets using (ACLs configuring, passwordless access to the secrets storage using the certificates);

- secure deployment process including the secrets scanning tool, which allows to check if any kind of sensitive data (passwords, private certificates, tokens) were set in the source code as plain text;

Infrastructure configuration:

- IaC/GitOps way of infrastructure configuration for keeping the whole infrastructure as a coder;

- backups for necessary services (databases, storage files etc.).

Ar Platform Background
Ar Platform

ArKit, ArCore, Hololens

GIS/BIM data on the AR platforms

Importing existing CAD & GIS data in various formats like SHP, DXF, DWG, KML, CSV.

Review and export the captured field data to various formats like SHP, DXF, DWG, KML, CSV.

Manage online services like WFS, WMS, WMTS.

Creation and collection of georeferenced data, from multiple sources and highly diverse formats.

Storage, organization and spatialization of this information via a database management system (DBMS).

GIS Data aggregatiom

In its simplest form, data aggregation is the process of compiling typically large amounts of information from a given database and organizing it into a more consumable and comprehensive medium.

gis data mapping

Data processing

The raw geospatial data must be processed correctly to have value for the end user. We have extensive experience in developing tools for data processing and reporting based on existing tools or custom solutions. From simple data representation in simple tables to complex GIS reports with multiple calculation steps in different formats.

Importing existing CAD & GIS data in various formats like SHP, DXF, DWG, KML, CSV

Review and export the captured field data to various formats like SHP, DXF, DWG, KML, CSV

Manage online services like WFS, WMS, WMTS

Creation and collection of georeferenced data, from multiple sources and highly diverse formats.

Storage, organization and spatialization of this information via a database management system (DBMS).

Display and overlay of different layers of geographic information in the form of maps.

Querying, spatial and/or statistical analysis to highlight trends and geographic interactions.

Google
Azure
MongoDB
Binary Binary
Abstraction
Server

Server and GIS database opimization

To process geospatial data effectively, the system has to be prepared for it, and often simply upgrading the server plan does not solve the problem.

We propose solution based on optimizin every step of GIS data processing to achieve the best perfromance of your system.

gis database

Every case requires an individual approach.

Server optimization and development to process large amount of GIS data

GIS Data optimization for storing and converting to different formats

Implementing MS SQL CLR geography functions

Geo replication

Layering of geo data

Storage optimization: Convert geo data to WKT and WKB formats, rescale polygons and polylines

DB interactions: Use MS SQL CLR geography functions for building optimized queries

Search: geo facets for dividing data into categories, indexing of DB for geospatial queries, geo replication for fast access to large amounts of data for defined location

Data visualization: data layering for easy fetching from DB, precalculating data for charts and tables, rescaling polygons and polylines for faster response from DB

Abstraction

Data visualization

Data visualization is a crucial procedure for most of the GIS software products. The quality of visualization directly impacts the audience's interpretation of the final product, user experience and can be a turning point in providing value to the customer.

GIS Data visualisation include web mapping and mobile mapping using such elements as coloring, map extent, labels, boundaries, interactivity, 3D models, and more.

gis mapping Cartography

Infographics

Present key indicators and summarized information for locations through templates of interactive charts, tables, maps, and images.

Data Animation

An animation is a visualization of the changes to the properties of one object (such as a layer) or a set of objects (such as multiple layers).

Interactive Maps

Involves using maps that allow zooming in and out, generating reports and other means of using or visualising select information in the map.

Data Storytelling

The ability to present the raw facts and numbers with interactive visualizations of maps in the context of narrative text and other multimedia content.

Survey Data Tools

GIS provides the tools necessary to research and monitor the progress of a project and manage location, eco nomic analysis, & other critical facets.

Interactive Annual Reports

More interesting than printed reports. They have a longer shelf life because they live online (instead of the recycling bin).

Charts

a visual representation of data, in which the data are represented by symbols such as bars in a bar chart or lines in a line chart

Tables

A table view is a display of attribute information in a tabular format. Tables are composed of rows and columns, and all rows have the same columns.

Dashboards

a visual display your data. While it can be used in all kinds of different ways, its primary intention is to provide information at-a-glance, such as KPIs.

Abstraction Abstraction
Maps Integration

We integrate, process and display GIS data with the following types of map software:

Esri ArcGIS
Esri
Azure Maps
Azure
ArcGIS Online
ArcGis Online
OpenStreet Map
OpenStreetMap
ArcGIS Pro
ArcGis Pro
OpenLayers
OpenLayers
QGIS
QGIS
Leaflet
Leaflet
Mapbox
Mapbox

Contact us and get a free quote on your project

Send Message

Message has been sent successfully!