Вы находитесь на странице: 1из 97

NextGIS Mobile

2.4

NextGIS

03-08-2016

1
1.1 . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2 . . . . . . . . . . . . . . . . . . . . .

1
1
2

3
3.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5
5
9
10

4
4.1 . . . . . . . . . . . . . . . . .
4.2 GeoJSON . . . . . . . . . . . . . . . . . . . . .
4.3 . . . . . . . . . . . . . . . . .
4.4 . . . . . . . . . . .
4.5 . . . . .
4.6

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

13
13
15
19
20
22
25

5
5.1 . . . . . . . . . . . . . .
5.2
5.3
5.4 . . . . . . . . . . .
5.5 . . . . . . . .

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

28
28
39
39
40
46

.
.
.
.
.

6
53
6.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
6.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
7
56
7.1 GeoJSON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
7.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
7.3 GPX . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
8 NextGIS Mobile
60
8.1 . . . . . . . . . . . . . . . . . . . . . . 60
8.2 . . . . . . . . . . . . . . . . . . . . . . 62
i

9 NextGIS Web
9.1 NextGIS Web . . . . . . . . . . . . . . .
9.2 NextGIS Web . . . . . . . . . . . . . .
9.3 NextGIS Web . . . . . . . . . . . . . . .
9.4 ( ) NextGIS Web
9.5 NextGIS Web . .
10

.
.
.
.
.

.
.
.
.
.

64
64
68
68
72
74
78

A GPL v.3
80
A.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
A.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
A.3 0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
A.4 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
A.5 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
A.6 3. , . . . . . . . 84
A.7 4. . . . . . . . . . . . . . . . . . . . . . . . . . . 84
A.8 5. . . . . . . 84
A.9 6. . . . . . . . . . . . . . . . . . . . . . . . 85
A.10 7. . . . . . . . . . . . . . . . . . . . . . . . . . 87
A.11 8. . . . . . . . . . . . . . . . . . . . . . . . . . . 88
A.12 9. . . . . . . . . . . . . 89
A.13 10. . 89
A.14 11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
A.15 12. . . . . . . . . . . . . . . . . . . . . 91
A.16 13. GNU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
A.17 14. . . . . . . . . . . . . . 92
A.18 15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
A.19 16. . . . . . . . . . . . . . . . . . . . . . 93
A.20 17. 15 16. . . . . . . . . . . . . . . . . . . 93

94

ii

1.1
NextGIS Mobile - ( ( )) Android.
NextGIS Mobile :
;
(, , );
GeoJSON;
zip;
(XYZ TMS);
NextGIS Web;
( );
;

;
, ;
, , , , ,
( GPS);
( ) NextGIS Web / .
NextGIS Mobile -
( GPL v3 (page 80)).
, , :

NextGIS Mobile, 2.4


Icons8.com1 CC BY-ND 3.02 ;
romannurik.github.io3 - CC BY 3.04 .
Creative Commons
Attribution-NoDerivs ( ) C BY-ND

NextGIS Mobile 2.2.

1.2
(,
..) Android 2.2 . , :
GPS / ;
;
;
.
:
, .
, ,
.

1
2
3
4

http://icons8.com/android-icons
http://creativecommons.org/licenses/by-nd/3.0/
http://romannurik.github.io/AndroidAssetStudio/icons-launcher.html
http://creativecommons.org/licenses/by/3.0/

1.2.

:
(Google Play5 ).
nextgismobile.apk6 ;

Play NextGIS Mobile. .
(// ). .
,
(. . 2.1).

5
6

https://play.google.com/store/apps/details?id=com.nextgis.mobile
http://nextgis.ru/nextgis-mobile/

NextGIS Mobile, 2.4

. 2.1: .
NextGIS Mobile.

:
;
;
.
Google
Material design7 .

3.1
. 3.1.

. ,
(. . 3.1 . 5).
:
;
;
;
;
.
(. . 3.1 . 6)
.
(. (page 9)).
(. .
3.1 . 3) :


NGW
7

http://www.google.com/design/spec/material-design/introduction.html

NextGIS Mobile, 2.4

. 3.1: .
: 1 - ; 2 - ;
3 - ; 4 -
; 5 - ; 6 - ; 7 -
; 8 - .

3.1.

NextGIS Mobile, 2.4


, ( ),
.
:
GeoJSON;
ZIP ;
ngfp.

(page 13).
(. . 3.2).

. 3.2: .
: 1 - ; 2 - ; 3 ; 4 - ; 5 -
.

, , ,
:
;
(.
(page 28));

3.1.

NextGIS Mobile, 2.4


;
.
.
( ).
. 3.3.

. 3.3: .


( , ).
( ). ( ):
( );
( /Wi-Fi ),
, (
GPS/);
;
/.
.

3.1.

NextGIS Mobile, 2.4

3.2
.
. . 3.4.

. 3.4: .
: 1 - ; 2 - ; 3 -
; 4 - ; 5 -
.

, , . . , , .
/ (. . 3.4, . 3).
.
:
;
(. (page 56));
.
, , .
3.2.

NextGIS Mobile, 2.4

3.3

. . 3.5 ( ).

. 3.5: .
:



NextGIS Web
(. . 3.6).
:
/ ( );
( , , );
( );
/ ;
( );
3.3.

10

NextGIS Mobile, 2.4

. 3.6: .
( ).
: SD
Android 4.4 (KitKat) , SD
(, Android/data/com.nextgis.mobile).
root . , ,
, .
(.
. 3.7).
:
( /Wi-Fi + GPS GPS);
;
.
, .
: 5 ,
( ).

3.3.

11

NextGIS Mobile, 2.4

. 3.7: .

3.3.

12


, . : GeoJSON, , .

4.1
2.3.
, :
1. ,
(. . 4.1)

. 4.1: .
13

NextGIS Mobile, 2.4


2. (. . 4.2)

. 4.2: .
:
1. - , .
2. - (, , , ,
, ).
3. - , , , .
(. .
4.3)
:
1. - .
:
( !) .
SQL.
2. - (, , ,
, , )

4.1.

14

NextGIS Mobile, 2.4

. 4.3: .

4.2 GeoJSON
, GeoJSON
:
1. ,
(. . 4.4)
2.
GeoJSON
(. . 4.5):
3. , (. . 4.6):
4. , (. . 4.7):
: GeoJSON
!
. ,
(. . 4.8):
GeoJSON:

4.2. GeoJSON

15

NextGIS Mobile, 2.4

. 4.4: .

. 4.5: .

4.2. GeoJSON

16

NextGIS Mobile, 2.4

. 4.6: .

. 4.7: .

4.2. GeoJSON

17

NextGIS Mobile, 2.4

. 4.8: .
WGS 84 (EPSG:4326) Web
Mercator (EPSG:3857).
, , .
. , , ( ).
UTF-8.
: GeoJSON 8 . GeoJSON JSON (. RFC 46279 ).
, GeoJSON,
. (. NGFP)
:
1. .
2. .
3. .
8
9

http://geojson.org/
https://www.ietf.org/rfc/rfc4627.txt

4.2. GeoJSON

18

NextGIS Mobile, 2.4



. 4.9:

. 4.9: .
GeoJSON (page 28).

4.3
zip,
(, folder_z/folder_x/y.png).
Z
( , ). .
NextGIS
QGIS - QTiles.
.
, zip,
:
1. ,
(. . 4.4)
2.
zi (.
. 4.10):
4.3.

19

NextGIS Mobile, 2.4

. 4.10: .
3. zip
, ( ) - XYZ (OSM) TMS (OSGeo) (.
. 4.11):
4. ,
(. . 4.12):
.
,
(. . 4.13):

4.4
2.2.
ngfp NextGIS
Formbuilder GeoJSON
(JSON), zip, ngfp.
, ngfp, :
1. ,
(. . 4.4)
2.
ngfp (.
. 4.10)
4.4.

20

NextGIS Mobile, 2.4

. 4.11: .

. 4.12: .

4.4.

21

NextGIS Mobile, 2.4

. 4.13: .
3. , (. . 4.14):
4. , (. . 4.15):
NGFP
,
.
, , ,
..
. 4.16:
ngfp (page 28).

4.5
(. . 3.1 . 3) , . 4.17.

X ( ), Y ( ) Z
( ).
{x}, Y - {y}, Z - {z}. 4.5.

22

NextGIS Mobile, 2.4

. 4.14: .

. 4.15: .

4.5.

23

NextGIS Mobile, 2.4

. 4.16: .

. 4.17: .
: 1 - ; 2 - ; 3 -
; 4 - ; 5 - ; 6 - ; 7 -
.

4.5.

24

NextGIS Mobile, 2.4


(, a.tileopenstreetmap.org, b.tileopenstreetmap.org, c.tileopenstreetmap.org
: {a,b,c}.tile.openstreetmap.org).
: () .
{a,b,c}.tile.openstreetmap.org 6 .
/ . , .
,
. /
. /
.
(. . 4.17, . 3)
:
XYZ (OSM) - ;
TMS (OSGeo) - OSGeo.
,
.
: Basic access authentication10 .

4.6
2.2.
, , .
.
,
(. . 4.18):
,
,
.
: 1000, 1000 .
-
.
10

http://en.wikipedia.org/wiki/Basic_access_authentication

4.6.

25

NextGIS Mobile, 2.4

. 4.18: .

.
. ,
. , .
, . ,
(. . 4.19):

4.6.

26

NextGIS Mobile, 2.4

. 4.19: .

4.6.

27

, . :
1. .
2. .
3. .
.
:
.
: ( (.. FAB).
(. . 5.1).
:
1. .
2. .
3. .
:
(. . 3.2)
.

5.1
, , (. . 5.1).
, (. . 5.2). .
(, , , , , ).

28

NextGIS Mobile, 2.4

. 5.1: .

. 5.2: .

5.1.

29

NextGIS Mobile, 2.4

5.1.1

- (. . 5.2). . 3 (. .
5.3).

. 5.3: .
: 1 - ; 2 - ; 3
- ; 4 - ; 5 - ; 6 ; 7 - .

, , (. .
5.4).

. 5.4: .
1 . (. . 5.5).
5.1.

30

NextGIS Mobile, 2.4

. 5.5: .

5.1.2

- (. . 5.2). .
3 (. . 5.6).

. 5.6: .
: 1 - ; 2 - ; 3
- ; 4 - ; 5 - ; 6 ; 7 -
; 8 - .

, .
, ,
. (. . 5.7).

1 .

5.1.

31

NextGIS Mobile, 2.4

. 5.7: .
(. . 5.5)

5.1.3

(. . 5.2).


3 ( . 5.8).

. 5.8: .
: 1 - ; 2 - ; 3
- ; 4 - ; 5 - ; 6 ; 7 -
; 8 - .

, , . ,
, ,
5.1.

32

NextGIS Mobile, 2.4


. (. . 5.9).

. 5.9: .
1
. 1
.
(. . 5.5).

5.1.4

( ),

3. . 5.10.
(. . 5.2).
, ,
, (. . 5.11).

1
5.1.

33

NextGIS Mobile, 2.4

. 5.10: .
: 1 - ; 2 - ; 3
- ; 4 - ; 5 -
; 6 - ; 7 -
; 8 - ; 9 -
.

. 5.11: .

5.1.

34

NextGIS Mobile, 2.4


(. . 5.12).

. 5.12: .
1
(. . 5.5).

5.1.5

3 (. . 5.13).

. 5.13: .
: 1 - ; 2 - ; 3
- ; 4 - ; 5 - ; 6 ; 7 - .

(. . 5.2)
, ,
. ,
, , (. . 5.14).

1
(. . 5.15).
1
.
(. . 5.5).

5.1.6
(. . 5.16)

5.1.

35

NextGIS Mobile, 2.4

. 5.14: .

. 5.15: .

5.1.

36

NextGIS Mobile, 2.4

. 5.16: .
2 ( .
5.17).

. 5.17: .
: 1 - ; 2 -
; 3 - ; 4 - ?; 5 - ; 6 -
; 7 - .

, ,
. ,
, ,
.
(. . 5.18).

1 ,
, , 2 (. . 5.19).
1
. (. . 5.5).
5.1.

37

NextGIS Mobile, 2.4

. 5.18: .

. 5.19: .

5.1.

38

NextGIS Mobile, 2.4

5.2
, ,
(. . 5.1). , ,
(. . 5.20).
.

. 5.20: .

5.3
, ,
(. . 5.1). , ,
(. . 5.20).
, . 5.21.

. 5.21: .
( - 5.2.

39

NextGIS Mobile, 2.4


, - ) . 5.22.

. 5.22: .
: 1 - ; 2 -
; 3 - .

(.
. 5.22), ,
( , . . 5.32).
,
2 , .
,
3 , , . 3.7. , ,
, .
: ( 2 . , 10 ) .

5.4
,
. (. .
3.2).
, ,
,
(. (page 28)). .
,
.

5.4.

40

NextGIS Mobile, 2.4

. 5.23: .
: 1 - ; 2 - ; 3 ; 4 - ; 5 -
.

5.4.

41

NextGIS Mobile, 2.4

5.4.1
,
. 5.24.

. 5.24: .
: 1 - ; 2 - ; 3
- ; 4 - ; 5 - ; 6 ; 7 - .

( , )
( , ).
, . ,
(. . 5.24 . 5) (. . 5.24 . 6),
.
(. . 5.24 . 2)
.

5.4.2
, . 5.25.

. 5.25: .
: 1 - ; 2 - ; 3
- ; 4 - ; 5 -
; 6 - ; 7 -
; 8 - ; 9 -
.

. , .

. :
5.4.

42

NextGIS Mobile, 2.4


;
;
.
, (. . 5.10 . 4).

5.4.3
,
. 5.26.

. 5.26: .
: 1 - ; 2 - ; 3
- ; 4 - ; 5 - ; 6 ; 7 -
; 8 - .

.
, . , . , .
.
( ) .
: , .
:
;
;
.
,
. , ,
.

5.4.4
,
. 5.4.

43

NextGIS Mobile, 2.4


(. .
5.27).

. 5.27: .
, . (. (page 28)). ,
. , .
, (.
. 5.28).

( ) .

5.4.5
, . 5.29.
(
, ). , . ,
( )

5.4.

44

NextGIS Mobile, 2.4

. 5.28: .

. 5.29: .
: 1 - ; 2 - ; 3
- ; 4 - ; 5 - ; 6 ; 7 -
; 8 - .

5.4.

45

NextGIS Mobile, 2.4


. ,
. .

( ) .
: ,
.
:
;
;
.
,
.
, .
: .

5.4.6
,
. (. .
5.30).
, .

(. (page 28)). , (. . 5.31).
( ) .

5.5
1 (. .
5.24) , .

5.5.

46

NextGIS Mobile, 2.4

. 5.30: .

. 5.31: .
5.5.

47

NextGIS Mobile, 2.4

5.5.1
1 (. . 5.32). 2 .
: ( . 2 . 5.32), (
, ).
2 (. . 5.24 . 2).

,
.

. ,
, .
, 7 (. . 5.24 . 7),
(. . 5.32).
, :
-
-
(. .
5.32).
: .
.
, .

5.5.2
, .

. :
;
;
;
, ;
;
-;

5.5.

48

NextGIS Mobile, 2.4

. 5.32: .
: 1 - ; 2 - ;
3 - ; 4 - .

5.5.

49

NextGIS Mobile, 2.4


;
.

.
(. .
5.33).

. 5.33: .
- (. . 5.34).

. 5.34: .
,
, , - ///, - // /// (. . 5.35).

. 5.35: / .
- (.
. 5.36).
- 1, - 2 - ,
(. . 5.37).
- ,
, (. . 5.38).
(. . 5.39).
5.5.

50

NextGIS Mobile, 2.4

. 5.36: .

. 5.37: -.

. 5.32 . 2 . 1 3 .
.

. 5.38: .
5.5.

51

NextGIS Mobile, 2.4

. 5.39: .

5.5.

52

. .
.

6.1
(. . 6.1 . 1 2 ).

. 6.1: .
: 1 - ; 2 .

: ,
.
.
.
(. . 6.2).

53

NextGIS Mobile, 2.4

. 6.2: .
: 1 - ; 2 -
; 3 - ,
.

.
.
, .

6.2
(. . 3.4) .
:
/ ();
(. . 6.3).
. . .
.
(. . 6.3 . 6).
, , . 6.3. :
/ ;
.

6.2.

54

NextGIS Mobile, 2.4

. 6.3: .
: 1 - ; 2 -
( ); 4 - ; 5 -
/ ; 6 - ; 7 -
/ ; 8 -
.

6.2.

55

7.1 GeoJSON

(, , , ..).
. 7.1.

. 7.1: .
, GeoJSON ( Web Mercator, EPSG:3857) .
, .
: Android, 56

NextGIS Mobile, 2.4


,
- , ES Explorer .

7.2
NGM .

, , ID . attaches .
:
(4:10000002.jpg,10000000.jpg,10000001.jpg,10000003.jpg)
:
4 . , ID .

7.3 GPX
2.3.
. ,
. 7.2.
. , . ,
, . 7.3.

,
. ,
- . 7.4.

7.2.

57

NextGIS Mobile, 2.4

. 7.2: .

. 7.3: .

7.3. GPX

58

NextGIS Mobile, 2.4

. 7.4: .

7.3. GPX

59

NextGIS Mobile

2.2.
. .
,
, , . .
. 3.4. . (. . 8.1):
1. .
2. .
3. .
4. .

8.1
. (. . 8.2):
:
1. ( , ).
2. ( , , ).
3. ( ).
.
.
.
1. .
2. , .
3.
.
60

NextGIS Mobile, 2.4

. 8.1: .

. 8.2: .

8.1.

61

NextGIS Mobile, 2.4



,
.
(. . 8.3):
1.
2.
3.

. 8.3: .

8.2
(. . 8.4):
:
1. ( , , , TMS).
2. (, , ,
).
. .
1. .
2. , .

8.2.

62

NextGIS Mobile, 2.4

. 8.4: .
3.
.
:
1. . ,
. 1 % . 100 %.
2. .
.
3. . .
4. ( ,
, 0 %
( ), 100 % ).

8.2.

63

NextGIS Web

2.2.
NextGIS Web
NextGIS Web11 .

9.1 NextGIS Web


NextGIS Web . NextGIS Web, :
1. (. . 3.1 . 5).
2. .
3. NGW (. .
9.1)
4.
( NextGIS Web). (. .
9.2).
5. : NextGIS Web
URL, / ,
(. . 9.3).
6. NextGIS Web.
NextGIS Web
:
1. (. . 3.1 . 5).
(. . 9.4).
2. NextGIS Web NextGIS Web (. . 9.5).
3. (. .
9.6).
11

http://docs.nextgis.ru/docs_ngweb/source/general.html#ngweb-keyfeatures

64

NextGIS Mobile, 2.4

. 9.1: NextGIS Web.

. 9.2: NextGIS Web.

9.1. NextGIS Web

65

NextGIS Mobile, 2.4

. 9.3: .

. 9.4: .

9.1. NextGIS Web

66

NextGIS Mobile, 2.4

. 9.5: .

. 9.6: NextGIS Web.

9.1. NextGIS Web

67

NextGIS Mobile, 2.4


4. :
NextGIS Web URL, / ,
(. . 9.3).
5. NextGIS Web.
: NextGIS Web / !
M ,

( , ).
NextGIS Web
, .

9.2 NextGIS Web


NextGIS Web :
1. (. . 3.1 . 5).
2. (. . 9.4).
3. NextGIS Web
(. . 9.5).
4. NextGIS Web (. . 9.2).
5. (. . 9.7).
6. NextGIS Web, :
1. .
2. .

9.3 NextGIS Web


NextGIS Web
.
NextGIS Web, :
1. (. . 3.1 . 5).
2. (. . 9.4).
3. NextGIS Web
(. . 9.5).

9.2. NextGIS Web

68

NextGIS Mobile, 2.4

. 9.7: NextGIS Web.

. 9.8: .

9.3. NextGIS Web

69

NextGIS Mobile, 2.4


4. NextGIS Web (. . 9.2).
5. (. . 9.9).

. 9.9: NextGIS Web.


6. NextGIS Web.
7. ,
NextGIS Web.
NextGIS Web
:
1. ( /) .
2. / .
3. NextGIS Web (. . 9.10).
4. NextGIS Web, . (. . 9.11).
5. NextGIS Web.
6. ,
NextGIS Web.

9.3. NextGIS Web

70

NextGIS Mobile, 2.4

. 9.10: NextGIS Web.

. 9.11: .

9.3. NextGIS Web

71

NextGIS Mobile, 2.4

9.4 ( )
NextGIS Web
( ) NextGIS Web
:
1. (. . 3.1 . 5).
2. .
3. NGW (. .
9.1).
4. (. . 9.2).
NextGIS Web .
NextGIS Web (page 64).
5.
NextGIS Web ( ) (.
. 9.12).

. 9.12: NextGIS Web.


6. NextGIS Web,
NextGIS Web ( / )
(. . 9.13).
:
,
( / ) NextGIS Web ,

9.4. ( ) NextGIS Web 72

NextGIS Mobile, 2.4

. 9.13: NextGIS Web .


.
7. (. . 9.14).

. 9.14: .
NextGIS Web
.
. NextGIS
Web (. . 9.15).

9.4. ( ) NextGIS Web 73

NextGIS Mobile, 2.4

. 9.15: .
NextGIS Web,
, :
, . NextGIS Web ,
, .
( / ) NextGIS Web,
. / NextGIS Web, ,
. ( / ) NextGIS Web, ,
.

9.5
NextGIS Web


. NextGIS Web :
1. .

9.5. NextGIS Web

74

NextGIS Mobile, 2.4


2. (. . 9.4).
3. NextGIS Web/ NextGIS
Web (. . 9.16).

. 9.16: .
4. (. . 9.17).
5. (. . 9.18):
/ ;
NextGIS Web;
( , 5
2 ).
NextGIS Web , ,
.
,
(. . 9.19):

9.5. NextGIS Web

75

NextGIS Mobile, 2.4

. 9.17: .

. 9.18: .

9.5. NextGIS Web

76

NextGIS Mobile, 2.4

. 9.19: .

9.5. NextGIS Web

77

10

Android
, , , , , , , , Google, . . Linux Java
Google. Android Inc., Google. Google
Open Handset Alliance (OHA), . Android Java-,
Google . Android Native Development Kit ( ) , .
GeoJSON , JavaScript Object.
GPS
Global positioning system
Tile
, ,
. .
256 x 256 .
TMS
Tile map service OSGeo12
/ .
URL
Uniform Resource Locator E ( ) . Universal Resource Locator . URL .
12

http://www.osgeo.org/

78

NextGIS Mobile, 2.4



, .



,
( ). [ 52438-2005
. ]


/ ,
.
(

).
, , . [
15971-90, 1]
1. , , , , , . [ 7.0-99, 3.1.30] 2.

. [ , 27 2006 N 149-]
, , , , , ()
, .
.

79

GPL v.3

GNU
3, 29 2007
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
, .

A.1
GNU , ,
.
.
, GNU
, , . ,
, GNU
; , . .
, , . ,
, ( , ),
, ,

, ,
.
, . , , , :
.
80

NextGIS Mobile, 2.4


,
, , . ,
. ,
.
, GNU,
: (1)
, (2) ,
, / .
, . ,
, , .
,

, . . , . , , . , , , , .
,
.
, , ,
,
. , , .
, .

A.2
A.3 0. .
GNU.
,

A.2.

81

NextGIS Mobile, 2.4


, , , .
, , , .
. .
, , . , .
, , .
- , , , , ,
. , ( ), ,
.
,
. , , .
,
, (1) , (2) ,
( , ), ,
. , ,
.

A.4 1. .
.
.
, , , ,
, , , .
,
, ()
, , ()
,
A.4. 1. .

82

NextGIS Mobile, 2.4


, .
(, ..) ( ), , , , ,
.

, ,
( )
, , . , , , , ,
. ,
, ,
, , , .
, .
.

A.5 2. .
,
,
, . . , , ,
.
.
, , , ,
.
,
, , ,
. ,
, , , , , .

A.5. 2. .

83

NextGIS Mobile, 2.4



, . ; 10 .

A.6 3. ,
.
, 11

20 1996 , , .
,
- ,
, , , ,
.

A.7 4. .
,
, , ; ,
, 7, ;
;
.
,
, .

A.8 5. .
, ,
4, :
1. , , .

A.6. 3. ,
84
.

NextGIS Mobile, 2.4


2. , , , 7.
4 .
3. , .
7
, , .
, , .
4. , ; , ,
, .
, , ,
.
.

A.9 6. .

4 5, , :
1. ( )
( ) , ,
.
2. ( )
( )
, , , ,

, ,
(1) , ,
, ,
, , (2)

A.9. 6. .

85

NextGIS Mobile, 2.4


.
3. .
, ,
b 6.
4. ,
( ), , , ,
. .
, (
), , , , .
, ,
.
5. , ,
, ,
d 6.
, .
(1) ,
,
, ,
(2) - . , , . , , , , , . ,
,
,
.
, , ,
. ,
- .
A.9. 6. .

86

NextGIS Mobile, 2.4


, ,
, ,
,

( , ) , , .
, , (, ).

, ,
, ,
, .
,
, .

( , )
, .

A.10 7. .
,
, . , ,
, , ,
. ,
,
.
, ,
, ,
. (
, .) , ,
.
, , , (
) :
1. , 15 16 ;

A.10. 7. .

87

NextGIS Mobile, 2.4


2. ,
, , ;
3. ,

, ;
4. ;
5. , , , , ;
6. -, ( )
, .
10. ,
, , , ,
, . ,
,
, , , .

, , , , .
, , , ; .

A.11 8. .
, , .
(
, 11).
, , () , ,

A.11. 8. .

88

NextGIS Mobile, 2.4


, () , 60 .
, ,
,
( )
30 .
, .
,
10.

A.12 9. .
, . , ,
.
, . , . , ,
.

A.13 10. .
, ,

, ,
. .
- , , , ,
. ,
, , , , , ,
.

A.12. 9. .

89

NextGIS Mobile, 2.4


- ,
. , , ,
, , (
), , , , , , .

A.14 11. .
, , . , , .
,
, ,
,
, , , , ,
. ,
.
, , ,
, , , , ,
.
, (,

).
.
,
,

, , (1) , , (2)
, (3) ,
. , ,
,

A.14. 11. .

90

NextGIS Mobile, 2.4



.

, , , , ,
.
,
, , . , - ,
,
,
, , , ()
, (
, ), () , ,

28 2007 .
,
.

A.15 12. .
( , ),
,
.
,
, , , . , ,
, ,
.

A.16 13.
GNU .
, , GNU
A.15. 12. .

91

NextGIS Mobile, 2.4


. , ,
GNU
13, ,
.

A.17 14. .
/ GNU
. ,
, . . ,
GNU ,
, , .
GNU,
, - .
,
GNU , .

. ,
.

A.18 15. .
,
.
, /
, ( ), , , , .
, , .
, , .

A.17. 14. .

92

NextGIS Mobile, 2.4

A.19 16. .
,
,
, / ,
, , ,
, ,
(, ,
, ,
,
), .

A.20 17. 15 16.


, , , , ,

.

A.19. 16. .

93

Symbols
, 78
, 79
, 79
, 78
, 79
, 79
, 79
, 79
, 79
, 79
, 79
, 79
, 79
, 79
, 79

A
Android, 78

G
GeoJSON, 78
Global positioning system, 78
GPS, 78

T
Tile, 78
Tile map service, 78
TMS, 78

U
Uniform Resource Locator, 78
URL, 78

94

Вам также может понравиться