Get the App
SLTechnology News&Howtos  ›  Internet Technology  › 

How to manage plotting in GIS Development

Shulou Source: shulou.com Published: 2022-06-01 03:44:47 10月05日 Update

This article mainly shows you "how to manage plotting in GIS development", the content is easy to understand, clear, hope to help you solve your doubts, the following let the editor lead you to study and learn "how to manage plotting in GIS development" this article.

In the development of gis, whether it is two-dimensional or three-dimensional, plotting is a more commonly used function, users mark points, lines, surfaces and other elements on the map, some plotting is schematic, some are permanent, and some are saved according to users, which involves the management of plotting.

In skyline's sample website, some users' plots are saved in the fly file of the user's client computer, which is loaded automatically when the user opens the website. On the mobile side, the shp file is saved, and then the shp file is edited. This is the way to see the skyline.

In two-dimensional map, in addition to temporary data, coordinate information and other information are transmitted to the server for storage through data services, and these information are drawn when the map is loaded.

Therefore, in the BS system, the user's plotting needs to be saved, or the plotting needs to be made permanent after verification, and it needs to be organized and stored in the shp, or in the database, the database can be divided into ordinary database and database with spatial expansion, shp and spatial database, which can be released directly through geoserver, arcgisserver, etc., 2D and 3D map clients It is generally supported to read the service data.

A small amount of user data, sub-user or sub-category, with shp file, java development, geotools supports data modification, update, C # development, dotspatial support modification, update, on the server, the development of a service program, the client through calling, uploading data, modification is completed, the client refreshes the layer, can carry on the new display, sqlite+ space expansion, is also more convenient And the general development language has the development class library of this database.

When there is a large amount of data, sqlserver, mysql and postgresql all have spatial expansion, and the data of the database can be updated through data services.

When publishing data, whether it is shp or spatial database, you need to set a larger range, because when the data is added, it will sometimes expand the range, and those that are out of range will not be displayed.

When uploading coordinate data, you can use wkt strings, which is highly compatible and can be parsed directly.

These are all the contents of the article "how to manage plotting in GIS Development". Thank you for reading! I believe we all have a certain understanding, hope to share the content to help you, if you want to learn more knowledge, welcome to follow the industry information channel!

Tags: Data development database user service time management map client client file space information content article scope two-dimensional support update coordinates Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno OPPO Reno Redmi MariaDB Shulou Tech Info Microsoft