ArcGIS runtime for iOS Summary (5)

Source: Internet
Author: User
1. Advantages of Vector Data Offline: 1.1 offline

Vector Data Offline has been relatively mature in mass mobile phone map products. Mobile map products such as Baidu map, AMAP map, and tuba can download the Vector Data Offline package to reduce traffic. Offline vector data has the following benefits:

Vector data can be compressed. Compared with the slice method, vector data can be compressed to a small extent. For example, the offline data of Baidu map in Beijing is only about 16 Mb.

Vector data is used to make tags more flexible. For example, mobile map products support rotation. In this case, special processing is required for tagging.

Third, vector data can provide more functions, such as displaying 3D buildings. It is the mobile version of Baidu map that uses offline data to show the effect of 3D buildings when the map is rotated.

1.2 Current offline solution 1.2.1
General idea

The existing offline solution is implemented by using AO and addin on the desktop to export offline data to the SQLite-based vector data format, then, copy the data to the mobile end by means of hard copy. After the data on the Mobile End is changed, copy the data back to the desktop and import the data using the addin tool. Adds version control to the installation process to ensure data consistency and integrity.

1.2.2
The flowchart is as follows:

1.1.1
Function composition

 

 

1.1.1.1 Mobile Data Synchronization Tool

Creating and updating mobile data packets can be a desktop addin, ArcGIS desktop environment, an independent program, and ArcGIS Engine runtime environment.

Main functions include

L data export: export the mobile vector data from the element layer. supported data formats include shapefile and GDB;

L Data Synchronization: Synchronize changes to the mobile vector data back to GDB. The global ID must be created for the element class.

1.1.1.2 mobile vector offline API

The extended offline Vector Data Interface Based on ArcGIS runtime SDK requires ArcGIS runtime SDK for Android/IOS 10.1.1

Independent authorization. Mobile devices must be bound.

Main functions:

L add, delete, modify, and query offline Vector Data

L simple symbolic elements

1.1.2
Advantages and disadvantages

Currently, the offline solution is developed based on the desktop AO and sqllite. It has the advantages of versatility, flexibility, and scalability and is a useful supplement to the API functions. However, because the data synchronization method is hard copy and does not comply with the SOA design philosophy, it is recommended that SDE be used for specific applications.
Feature Service design this function.

 

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.