Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ESRI Shapefile
ESRI Shapefile ΠΈΠ»ΠΈ ΠΏΡΠΎΡΡΠΎ Shapefile ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΌ Π²Π΅ΠΊΡΠΎΡΠ½ΡΠΌ ΡΠΎΡΠΌΠ°ΡΠΎΠΌ Π΄Π°Π½Π½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ Π³Π΅ΠΎΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ. ΠΡΠΎΡ ΡΠΎΡΠΌΠ°Ρ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΡΡΡ ESRI ΠΊΠ°ΠΊ ΠΎΡΠΊΡΡΡΠ°Ρ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ Π΄Π»Ρ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΌΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°ΠΌΠΈ. Shapefile ΠΎΠ±ΡΡΠ½ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ Π½Π°Π±ΠΎΡ ΡΠ°ΠΉΠ»ΠΎΠ² ΡΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌΠΈ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡΠΌΠΈ:". shp" ,". shx" ,". dbf". ΠΡΠ΅ ΡΡΠΈ ΡΠ°ΠΉΠ»Ρ ΠΈΠΌΠ΅ΡΡ ΠΎΠ΄Π½ΠΎ ΠΈ ΡΠΎ ΠΆΠ΅ ΠΈΠΌΡ… Π§ΠΈΡΠ°ΡΡ Π΅ΡΡ >
Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ESRI Shapefile (ΡΠ΅ΡΠ΅ΡΠ°Ρ, ΠΊΡΡΡΠΎΠ²Π°Ρ, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½Π°Ρ)
Π Π΄Π°Π½Π½ΠΎΠΌ ΡΠ°Π·Π΄Π΅Π»Π΅ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡΡΡ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΡΡΡΠΊΡΡΡΡ ΡΠ°ΠΉΠ»ΠΎΠ², Π² ΠΊΠΎΡΠΎΡΡΡ Π² Π²Π΅ΠΊΡΠΎΡΠ½ΠΎΠΌ ΡΠΎΡΠΌΠ°ΡΠ΅ Ρ ΡΠ°Π½ΡΡΡΡ Π²ΡΠ΅ ΠΊΠ°ΡΡΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌΠΎΠ³ΠΎ ΠΌΠΎΠ΄ΡΠ»Ρ.
ESRI Shapefile ΠΈΠ»ΠΈ ΠΏΡΠΎΡΡΠΎ Shapefile ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΌ Π²Π΅ΠΊΡΠΎΡΠ½ΡΠΌ ΡΠΎΡΠΌΠ°ΡΠΎΠΌ Π΄Π°Π½Π½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ Π³Π΅ΠΎΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ. ΠΡΠΎΡ ΡΠΎΡΠΌΠ°Ρ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΡΡΡ ESRI ΠΊΠ°ΠΊ ΠΎΡΠΊΡΡΡΠ°Ρ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ Π΄Π»Ρ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΌΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°ΠΌΠΈ. Shapefile ΠΎΠ±ΡΡΠ½ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ Π½Π°Π±ΠΎΡ ΡΠ°ΠΉΠ»ΠΎΠ² ΡΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌΠΈ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡΠΌΠΈ:". shp" ,". shx" ,". dbf". ΠΡΠ΅ ΡΡΠΈ ΡΠ°ΠΉΠ»Ρ ΠΈΠΌΠ΅ΡΡ ΠΎΠ΄Π½ΠΎ ΠΈ ΡΠΎ ΠΆΠ΅ ΠΈΠΌΡ, ΠΈ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΈΠ· Π½ΠΈΡ ΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠΌ.
Shapefile ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π½Π΅ΡΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΡΡ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΡΡ ΠΈ Π°ΡΡΠΈΠ±ΡΡΠΈΠ²Π½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π΄Π»Ρ Π½Π°Π±ΠΎΡΠ° ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ². ΠΠ΅ΠΎΠΌΠ΅ΡΡΠΈΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° Ρ ΡΠ°Π½ΠΈΡΡΡ ΠΊΠ°ΠΊ ΡΠΎΡΠΌΠ°, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ°Ρ Π½Π°Π±ΠΎΡ Π²Π΅ΠΊΡΠΎΡΠ½ΡΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ. Π’Π°ΠΊ ΠΊΠ°ΠΊ shapefiles Π½Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠ°Ρ ΡΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠΉ Π½Π°Π΄ΡΡΡΠΎΠΉΠΊΠΈ, ΠΎΠ½ΠΈ ΠΈΠΌΠ΅ΡΡ ΡΡΠ΄ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ² ΠΏΠ΅ΡΠ΅Π΄ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ , Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π±ΠΎΠ»Π΅Π΅ Π±ΡΡΡΡΠ°Ρ ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Shapefiles ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠ°ΠΌΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ ΠΏΠ΅ΡΠ΅ΠΊΡΡΠ²Π°ΡΡΡΡ ΠΈΠ»ΠΈ ΡΠΎΠ²ΡΠ΅ΠΌ Π½Π΅ ΡΠΎΠΏΡΠΈΠΊΠ°ΡΠ°ΡΡΡΡ. ΠΠ½ΠΈ ΠΎΠ±ΡΡΠ½ΠΎ ΡΡΠ΅Π±ΡΡΡ ΠΌΠ΅Π½ΡΡΠ΅ΠΉ Π΄ΠΈΡΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΡΡΡ ΠΏΡΠΈ ΡΡΠ΅Π½ΠΈΠΈ ΠΈ Π·Π°ΠΏΠΈΡΠΈ.
Shapefiles ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠ°ΠΌΠΈ Π² ΡΠΎΡΠΌΠ΅ ΡΠΎΡΠ΅ΠΊ, Π»ΠΈΠ½ΠΈΠΉ ΠΈ ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½ΠΎΠ². ΠΠΎΠ»ΠΈΠ³ΠΎΠ½Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ Π² Π²ΠΈΠ΄Π΅ Π·Π°ΠΌΠΊΠ½ΡΡΡΡ ΡΠΈΠ³ΡΡ. ΠΡΡΠΈΠ±ΡΡΠΈΠ²Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡΡ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ dBase. ΠΠ°ΠΆΠ΄Π°Ρ Π·Π°ΠΏΠΈΡΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² ΡΠ²ΡΠ·ΠΈ «ΠΎΠ΄ΠΈΠ½ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡ» Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅ΠΉ Π·Π°ΠΏΠΈΡΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ°.
Shapefile ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π°, ΠΈΠ½Π΄Π΅ΠΊΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° ΠΈ ΡΠ°Π±Π»ΠΈΡΡ dBase. ΠΠ»Π°Π²Π½ΡΠΉ ΡΠ°ΠΉΠ» — ΡΡΠΎ ΡΠ°ΠΉΠ» ΠΏΡΡΠΌΠΎΠ³ΠΎ Π΄ΠΎΡΡΡΠΏΠ°, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠΉ Π·Π°ΠΏΠΈΡΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Π½Ρ, ΠΊΠ°ΠΆΠ΄Π°Ρ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ ΠΎΠΏΠΈΡΡΠ²Π°Π΅Ρ ΠΎΠ±ΡΠ΅ΠΊΡ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΡΠΏΠΈΡΠΊΠ° Π²Π΅ΡΡΠΈΠ½. Π ΠΈΠ½Π΄Π΅ΠΊΡΠ½ΠΎΠΌ ΡΠ°ΠΉΠ»Π΅ ΠΊΠ°ΠΆΠ΄Π°Ρ Π·Π°ΠΏΠΈΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅ΠΉ Π·Π°ΠΏΠΈΡΠΈ Π² Π³Π»Π°Π²Π½ΠΎΠΌ ΡΠ°ΠΉΠ»Π΅ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½Π°ΡΠ°Π»Π° Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π°. Π’Π°Π±Π»ΠΈΡΠ° dBase ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π°ΡΡΠΈΠ±ΡΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ². Π’ΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄Π½Π° ΡΡΡΠΎΠΊΠ° ΡΠ°Π±Π»ΠΈΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄Π½ΠΎΠΌΡ ΠΎΠ±ΡΠ΅ΠΊΡΡ Π² Π³Π»Π°Π²Π½ΠΎΠΌ ΡΠ°ΠΉΠ»Π΅. Π‘ΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ «ΠΎΠ΄ΠΈΠ½ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡ» ΠΌΠ΅ΠΆΠ΄Ρ Π°ΡΡΠΈΠ±ΡΡΠ°ΠΌΠΈ ΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠ°ΠΌΠΈ ΠΎΡΠ½ΠΎΠ²ΡΠ²Π°Π΅ΡΡΡ Π½Π° Π½ΠΎΠΌΠ΅ΡΠ΅ Π·Π°ΠΏΠΈΡΠΈ. ΠΠΎΠΌΠ΅Ρ Π·Π°ΠΏΠΈΡΠΈ Π°ΡΡΠΈΠ±ΡΡΠΎΠ² Π² ΡΠ°Π±Π»ΠΈΡΠ΅ dBase Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΡΠ°ΠΊΠΈΠΌ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ Π½ΠΎΠΌΠ΅Ρ Π·Π°ΠΏΠΈΡΠΈ Π² Π³Π»Π°Π²Π½ΠΎΠΌ ΡΠ°ΠΉΠ»Π΅.
ΠΠ»Π°Π²Π½ΡΠΉ ΡΠ°ΠΉΠ», ΠΈΠ½Π΄Π΅ΠΊΡΠ½ΡΠΉ ΡΠ°ΠΉΠ» ΠΈ dBase-ΡΠ°ΠΉΠ» Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΈΠΌΠ΅ΡΡ ΠΎΠ΄Π½ΠΎ ΠΈ ΡΠΎ ΠΆΠ΅ ΠΈΠΌΡ. Π Π°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ ΡΠ°ΠΊΠΈΠΌ:". shp". Π Π°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ ΠΈΠ½Π΄Π΅ΠΊΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π°:". shx". Π Π°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ dBase-ΡΠ°ΠΉΠ»Π°:". dbf" .
Shapefiles ΡΠΎΠ΄Π΅ΡΠΆΠ°Ρ ΡΠΈΡΠ»ΠΎΠ²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΊΠ°ΠΊ integer (ΡΠ΅Π»ΠΎΠ΅) ΠΈ double precision (ΠΏΠ»Π°Π²Π°ΡΡΠ΅Π΅ Ρ Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ ΡΠΎΡΠ½ΠΎΡΡΡΡ):
Integer: 32-Π±ΠΈΡΠ½ΠΎΠ΅ ΡΠ΅Π»ΠΎΠ΅ ΡΠΎ Π·Π½Π°ΠΊΠΎΠΌ (4 Π±Π°ΠΉΡΠ°).
Double: 64-Π±ΠΈΡΠ½ΠΎΠ΅ Ρ Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ ΡΠΎΡΠ½ΠΎΡΡΡΡ (8 Π±Π°ΠΉΡ).
ΠΠ»Π°Π²Π½ΡΠΉ ΡΠ°ΠΉΠ» ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΡΠ°ΠΉΠ»Π° ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ, Π·Π° ΠΊΠΎΡΠΎΡΡΠΌ ΡΠ»Π΅Π΄ΡΡΡ Π·Π°ΠΏΠΈΡΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ. ΠΠ°ΠΆΠ΄Π°Ρ Π·Π°ΠΏΠΈΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π·Π°ΠΏΠΈΡΠΈ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ, Π·Π° ΠΊΠΎΡΠΎΡΡΠΌ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΡΡΠΎΠΊΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ. Π’Π°Π±Π»ΠΈΡΠ° ΠΈΠ»Π»ΡΡΡΡΠΈΡΡΠ΅Ρ ΡΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π°.
Π’Π°Π±Π»ΠΈΡΠ° 12.
ΠΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π°.
ΠΠ°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΡΠ°ΠΉΠ»Π°. | |
ΠΠ°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π·Π°ΠΏΠΈΡΠΈ. | Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΡΡΠΎΠΊΠΈ. |
… | … |
ΠΠ°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π·Π°ΠΏΠΈΡΠΈ. | Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΡΡΠΎΠΊΠΈ. |
ΠΠ°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π·Π°ΠΏΠΈΡΠΈ. | Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΡΡΠΎΠΊΠΈ. |
ΠΠΎΡΡΠ΄ΠΎΠΊ Π±Π°ΠΉΡΠΎΠ² Π² integers ΠΈ double-precision, ΡΠΎΡΡΠ°Π²Π»ΡΡΡΠΈΡ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ ΡΠ°ΠΉΠ»Π° (ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌ Π²ΡΡΠ΅) ΠΈ Π² ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠΌ ΡΡΡΠΎΠΊ Π² Π³Π»Π°Π²Π½ΠΎΠΌ ΡΠ°ΠΉΠ»Π΅, — ΠΌΠ°Π»ΡΠΉ. ΠΠΎΡΡΠ΄ΠΎΠΊ Π±Π°ΠΉΡΠΎΠ² Π² integers ΠΈ double-precision, ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ ΡΠΎΡΡΠΎΠΈΡ ΠΎΡΡΠ°ΡΠΎΠΊ ΡΠ°ΠΉΠ»Π°, — Π±ΠΎΠ»ΡΡΠΎΠΉ. ΠΠ»ΠΈΠ½Π° Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° — 100 Π±Π°ΠΉΡ. Π ΡΠ°Π±Π»ΠΈΡΠ΅ 13 ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ ΠΏΠΎΠ»Ρ, ΠΈΡ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² Π±Π°ΠΉΡΠ°Ρ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½Π°ΡΠ°Π»Π° ΡΠ°ΠΉΠ»Π°, ΠΈ ΠΏΠΎΡΡΠ΄ΠΎΠΊ Π±Π°ΠΉΡΠΎΠ².
Π’Π°Π±Π»ΠΈΡΠ° 13.
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π°.
ΠΠΎΠ·ΠΈΡΠΈΡ. | ΠΠΎΠ»Π΅. | ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅. | Π’ΠΈΠΏ. | ΠΠΎΡΡΠ΄ΠΎΠΊ Π±Π°ΠΉΡΠΎΠ². |
ΠΠ°ΠΉΡ 0. | ΠΠΎΠ΄ ΡΠ°ΠΉΠ»Π°. | Integer. | ΠΠΎΠ»ΡΡΠΎΠΉ. | |
ΠΠ°ΠΉΡ 4. | ΠΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·. | Integer. | ΠΠΎΠ»ΡΡΠΎΠΉ. | |
ΠΠ°ΠΉΡ 8. | ΠΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·. | Integer. | ΠΠΎΠ»ΡΡΠΎΠΉ. | |
ΠΠ°ΠΉΡ 12. | ΠΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·. | Integer. | ΠΠΎΠ»ΡΡΠΎΠΉ. | |
ΠΠ°ΠΉΡ 16. | ΠΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·. | Integer. | ΠΠΎΠ»ΡΡΠΎΠΉ. | |
ΠΠ°ΠΉΡ 20. | ΠΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·. | Integer. | ΠΠΎΠ»ΡΡΠΎΠΉ. | |
ΠΠ°ΠΉΡ 24. | ΠΠ»ΠΈΠ½Π° ΡΠ°ΠΉΠ»Π°. | ΠΠ»ΠΈΠ½Π° ΡΠ°ΠΉΠ»Π°. | Integer. | ΠΠΎΠ»ΡΡΠΎΠΉ. |
ΠΠ°ΠΉΡ 28. | ΠΠ΅ΡΡΠΈΡ. | Integer. | ΠΠ°Π»ΡΠΉ. | |
ΠΠ°ΠΉΡ 32. | Π’ΠΈΠΏ ΠΎΠ±ΡΠ΅ΠΊΡΠ°. | Π’ΠΈΠΏ ΠΎΠ±ΡΠ΅ΠΊΡΠ°. | Integer. | ΠΠ°Π»ΡΠΉ. |
ΠΠ°ΠΉΡ 36. | ΠΡΠ°Π½ΠΈΡΡ. | Xmin | Double. | ΠΠ°Π»ΡΠΉ. |
ΠΠ°ΠΉΡ 44. | ΠΡΠ°Π½ΠΈΡΡ. | Ymin | Double. | ΠΠ°Π»ΡΠΉ. |
ΠΠ°ΠΉΡ 52. | ΠΡΠ°Π½ΠΈΡΡ. | Xmax | Double. | ΠΠ°Π»ΡΠΉ. |
ΠΠ°ΠΉΡ 60. | ΠΡΠ°Π½ΠΈΡΡ. | Ymax | Double. | ΠΠ°Π»ΡΠΉ. |
ΠΠ°ΠΉΡ 68. | ΠΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·. | Integer. | ΠΠΎΠ»ΡΡΠΎΠΉ. | |
… | … | … | … | … |
ΠΠ°ΠΉΡ 0. | ΠΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·. | Integer. | ΠΠΎΠ»ΡΡΠΎΠΉ. |
ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ Π΄Π»ΠΈΠ½Ρ ΡΠ°ΠΉΠ»Π° Π΅ΡΡΡ ΠΎΠ±ΡΠ°Ρ Π΄Π»ΠΈΠ½Π° ΡΠ°ΠΉΠ»Π°, ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½Π½Π°Ρ Π² 16-Π±ΠΈΡΠ½ΡΡ ΡΠ»ΠΎΠ²Π°Ρ (Π²ΠΊΠ»ΡΡΠ°Ρ 50 16-Π±ΠΈΡΠ½ΡΡ ΡΠ»ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΡΡΠ°Π²Π»ΡΡΡ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ).
ΠΡΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΡ Π² shapefile Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈ ΡΠΎΠ³ΠΎ ΠΆΠ΅ ΡΠΈΠΏΠ°. ΠΠ΅Π»ΠΈΡΠΈΠ½Ρ ΡΠΈΠΏΠΎΠ² Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΡΠ°ΠΊΠΈΠΌΠΈ:
Π’Π°Π±Π»ΠΈΡΠ° 14.
ΠΠ΅Π»ΠΈΡΠΈΠ½Ρ ΡΠΈΠΏΠΎΠ².
ΠΠ΅Π»ΠΈΡΠΈΠ½Π°. | Π’ΠΈΠΏ ΠΎΠ±ΡΠ΅ΠΊΡΠ°. |
Π’ΠΎΡΠΊΠ°. | |
ΠΡΠ³Π°. | |
ΠΠΎΠ»ΠΈΠ³ΠΎΠ½. | |
ΠΠ°Π±ΠΎΡ ΡΠΎΡΠ΅ΠΊ. |
ΠΠ°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π·Π°ΠΏΠΈΡΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π½ΠΎΠΌΠ΅Ρ Π·Π°ΠΏΠΈΡΠΈ ΠΈ Π΄Π»ΠΈΠ½Ρ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ Π·Π°ΠΏΠΈΡΠΈ. ΠΠ°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π·Π°ΠΏΠΈΡΠΈ ΠΈΠΌΠ΅Π΅Ρ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ Π΄Π»ΠΈΠ½Ρ 8 Π±Π°ΠΉΡ. Π ΡΠ°Π±Π»ΠΈΡΠ΅ 15 ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ ΠΏΠΎΠ»Ρ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π·Π°ΠΏΠΈΡΠΈ, ΠΈΡ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½Π°ΡΠ°Π»Π° ΡΠ°ΠΉΠ»Π°, Π²Π΅Π»ΠΈΡΠΈΠ½Ρ ΠΈ ΠΏΠΎΡΡΠ΄ΠΎΠΊ Π±Π°ΠΉΡΠΎΠ².
Π’Π°Π±Π»ΠΈΡΠ° 15.
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π·Π°ΠΏΠΈΡΠ΅ΠΉ Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π°.
ΠΠΎΠ·ΠΈΡΠΈΡ. | ΠΠΎΠ»Π΅. | ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅. | Π’ΠΈΠΏ. | ΠΠΎΡΡΠ΄ΠΎΠΊ Π±Π°ΠΉΡΠΎΠ². |
ΠΠ°ΠΉΡ 0. | ΠΠΎΠΌΠ΅Ρ Π·Π°ΠΏΠΈΡΠΈ. | ΠΠΎΠΌΠ΅Ρ Π·Π°ΠΏΠΈΡΠΈ. | Integer. | ΠΠΎΠ»ΡΡΠΎΠΉ. |
ΠΠ°ΠΉΡ 4. | ΠΠ»ΠΈΠ½Π° ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ. | ΠΠ»ΠΈΠ½Π° ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ. | Integer. | ΠΠΎΠ»ΡΡΠΎΠΉ. |
ΠΠΎΠΌΠ΅ΡΠ° Π·Π°ΠΏΠΈΡΠ΅ΠΉ Π½Π°ΡΠΈΠ½Π°ΡΡΡΡ Ρ 1.
ΠΠ»ΠΈΠ½Π° ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ Π·Π°ΠΏΠΈΡΠΈ ΠΈΠ·ΠΌΠ΅ΡΡΠ΅ΡΡΡ Π² 16-Π±ΠΈΡΠ½ΡΡ ΡΠ»ΠΎΠ²Π°Ρ . ΠΠ°ΠΆΠ΄Π°Ρ Π·Π°ΠΏΠΈΡΡ, ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ (4 + Π΄Π»ΠΈΠ½Π° ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ) 16-Π±ΠΈΡΠ½ΡΡ ΡΠ»ΠΎΠ², ΠΈ ΡΠ°ΠΊΠΈΠ΅ Π·Π°ΠΏΠΈΡΠΈ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Ρ Π²ΠΏΠ»ΠΎΡΡ Π΄ΠΎ ΠΊΠΎΠ½ΡΠ° ΡΠ°ΠΉΠ»Π°, Π΄Π»ΠΈΠ½Π° ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Ρ ΡΠ°Π½ΠΈΡΡΡ Π² 24-ΠΌ Π±Π°ΠΉΡΠ΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° ΡΠ°ΠΉΠ»Π°.
Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π·Π°ΠΏΠΈΡΠΈ shapefile ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΡΠΈΠΏΠ° ΠΎΠ±ΡΠ΅ΠΊΡΠ°, Π·Π° ΠΊΠΎΡΠΎΡΡΠΌ ΡΠ»Π΅Π΄ΡΡΡ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠ°. ΠΠ»ΠΈΠ½Π° ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ Π·Π°ΠΏΠΈΡΠΈ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΡΠ°ΡΡΠ΅ΠΉ ΠΈ Π²Π΅ΡΡΠΈΠ½ ΠΎΠ±ΡΠ΅ΠΊΡΠ°. ΠΠ»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠΈΠΏΠ° ΠΎΠ±ΡΠ΅ΠΊΡΠ° ΠΌΡ ΡΠ½Π°ΡΠ°Π»Π° ΠΎΠΏΠΈΡΠ΅ΠΌ ΡΠ°ΠΌ ΠΎΠ±ΡΠ΅ΠΊΡ, Π° Π·Π°ΡΠ΅ΠΌ Π΅Π³ΠΎ ΡΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ Ρ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΡΠΌ Π·Π°ΠΏΠΈΡΠΈ Π½Π° Π΄ΠΈΡΠΊΠ΅. Π ΠΏΡΠΈΠ²Π΅Π΄ΡΠ½Π½ΡΡ Π΄Π°Π»Π΅Π΅ ΡΠ°Π±Π»ΠΈΡΠ°Ρ ΠΏΠΎΠ·ΠΈΡΠΈΡ ΠΎΡΠ½ΠΎΡΠΈΡΡΡ ΠΊ Π½Π°ΡΠ°Π»Ρ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ Π·Π°ΠΏΠΈΡΠΈ.
Π’ΠΎΡΠΊΠ° ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΠΏΠ°ΡΡ ΡΠΈΡΠ΅Π» double-precision Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅ X, Y.
Point.
{.
Double X // ΠΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ° X.
Double Y // ΠΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ° Y.
}.
Π’Π°Π±Π»ΠΈΡΠ° 16.
Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π·Π°ΠΏΠΈΡΠΈ Π’ΠΎΡΠΊΠ°.
ΠΠΎΠ·ΠΈΡΠΈΡ. | ΠΠΎΠ»Π΅. | ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅. | Π’ΠΈΠΏ. | ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ. | ΠΠΎΡΡΠ΄ΠΎΠΊ Π±Π°ΠΉΡΠΎΠ². |
ΠΠ°ΠΉΡ 0. | Π’ΠΈΠΏ ΠΎΠ±ΡΠ΅ΠΊΡΠ°. | Integer. | ΠΠ°Π»ΡΠΉ. | ||
ΠΠ°ΠΉΡ 4. | X. | X. | Double. | ΠΠ°Π»ΡΠΉ. | |
ΠΠ°ΠΉΡ 12. | Y. | Y. | Double. | ΠΠ°Π»ΡΠΉ. |
ΠΠ°Π±ΠΎΡ_ΡΠΎΡΠ΅ΠΊ MultiPoint ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ Π½Π°Π±ΠΎΡ ΡΠΎΡΠ΅ΠΊ:
MultiPoint.
{.
Double [4] Box // ΠΡΠ°Π½ΠΈΡΠ½ΡΠΉ ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊ.
Integer NumPoints // ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΡΠ΅ΠΊ.
Point [NumPoints] Points // Π’ΠΎΡΠΊΠΈ Π² Π½Π°Π±ΠΎΡΠ΅.
}.
ΠΡΠ°Π½ΠΈΡΠ½ΡΠΉ ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊ Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ Π² ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ΅: Xmin, Ymin, Xmax, Ymax.
Π’Π°Π±Π»ΠΈΡΠ° 17.
Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π·Π°ΠΏΠΈΡΠΈ ΠΠ°Π±ΠΎΡ ΡΠΎΡΠ΅ΠΊ.
ΠΠΎΠ·ΠΈΡΠΈΡ. | ΠΠΎΠ»Π΅. | ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅. | Π’ΠΈΠΏ. | ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ. | ΠΠΎΡΡΠ΄ΠΎΠΊ Π±Π°ΠΉΡΠΎΠ². |
ΠΠ°ΠΉΡ 0. | Π’ΠΈΠΏ ΠΠ±ΡΠ΅ΠΊΡΠ°. | Integer. | ΠΠ°Π»ΡΠΉ. | ||
ΠΠ°ΠΉΡ 4. | Box. | Box. | Double. | ΠΠ°Π»ΡΠΉ. | |
ΠΠ°ΠΉΡ 36. | NumPoints. | NumPoints. | Integer. | ΠΠ°Π»ΡΠΉ. | |
ΠΠ°ΠΉΡ 40. | Points. | Points. | Point. | NumPoints. | ΠΠ°Π»ΡΠΉ. |
ΠΡΠ³Π° Shapefile ΠΌΠΎΠΆΠ΅Ρ ΡΠΎΡΡΠΎΡΡΡ ΠΈΠ· Π½Π°Π±ΠΎΡΠ° ΠΏΠΎΠ»ΠΈΠ»ΠΈΠ½ΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΡΡΡΠΊΡΡΡΡΡ Π΄ΡΡΠ³ Ρ Π΄ΡΡΠ³ΠΎΠΌ. ΠΠΎΠ»ΠΈΠ»ΠΈΠ½ΠΈΡ Π΅ΡΡΡ ΡΠΏΠΎΡΡΠ΄ΠΎΡΠ΅Π½Π½ΡΠΉ Π½Π°Π±ΠΎΡ Π²Π΅ΡΡΠΈΠ½. ΠΠ°ΠΆΠ΄Π°Ρ ΠΏΠΎΠ»ΠΈΠ»ΠΈΠ½ΠΈΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ°ΡΡΡΡ Π΄ΡΠ³ΠΈ.
Arc.
{.
Double [4] Box // ΠΡΠ°Π½ΠΈΡΠ½ΡΠΉ ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊ.
Integer NumParts // ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ°ΡΡΠ΅ΠΉ.
Integer NumPoints // ΠΠ±ΡΠ΅Π΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΡΠ΅ΠΊ.
Integer [NumParts] Parts // ΠΠ½Π΄Π΅ΠΊΡ ΠΏΠ΅ΡΠ². ΡΠΎΡΠΊΠΈ Π² ΡΠ°ΡΡΠΈ.
Point [NumPoints] Points // Π’ΠΎΡΠΊΠΈ Π΄Π»Ρ Π²ΡΠ΅Ρ ΡΠ°ΡΡΠ΅ΠΉ.
}.
ΠΠΎΠ»Ρ Π΄ΡΠ³ΠΈ Π΄Π΅ΡΠ°Π»ΡΠ½ΠΎ ΠΎΠΏΠΈΡΠ°Π½Ρ Π½ΠΈΠΆΠ΅:
- Β· Box — Π³ΡΠ°Π½ΠΈΡΠ½ΡΠΉ ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊ Π΄Π»Ρ Π΄ΡΠ³ΠΈ, Π·Π°ΠΏΠΈΡΠ°Π½Π½ΡΠΉ Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅ Xmin, Ymin, Xmax, Ymax;
- Β· NumParts — ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΠΎΠ»ΠΈΠ»ΠΈΠ½ΠΈΠΉ Π² Π΄ΡΠ³Π΅;
- Β· NumPoints — ΠΎΠ±ΡΠ΅Π΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΡΠ΅ΠΊ Π΄Π»Ρ Π²ΡΠ΅Ρ ΠΏΠΎΠ»ΠΈΠ»ΠΈΠ½ΠΈΠΉ;
- Β· Parts — ΠΌΠ°ΡΡΠΈΠ² Π΄Π»ΠΈΠ½ΠΎΠΉ NumParts. Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΈΠ½Π΄Π΅ΠΊΡ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΠΎΡΠΊΠΈ Π² ΠΌΠ°ΡΡΠΈΠ²Π΅ ΡΠΎΡΠ΅ΠΊ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠΎΠ»ΠΈΠ»ΠΈΠ½ΠΈΠΈ. ΠΠ°ΡΡΠΈΠ² ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠ² Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ Ρ 0;
- Β· Points — ΠΌΠ°ΡΡΠΈΠ² Π΄Π»ΠΈΠ½ΠΎΠΉ NumPoints. Π’ΠΎΡΠΊΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠΎΠ»ΠΈΠ»ΠΈΠ½ΠΈΠΈ Π² Π΄ΡΠ³Π΅ Ρ ΡΠ°Π½ΡΡΡΡ Π΄ΡΡΠ³ Π·Π° Π΄ΡΡΠ³ΠΎΠΌ. Π’ΠΎΡΠΊΠΈ ΠΏΠΎΠ»ΠΈΠ»ΠΈΠ½ΠΈΠΈ 2 ΡΠ»Π΅Π΄ΡΡΡ Π·Π° ΡΠΎΡΠΊΠ°ΠΌΠΈ ΠΏΠΎΠ»ΠΈΠ»ΠΈΠ½ΠΈΠΈ 1 ΠΈ ΡΠ°ΠΊ Π΄Π°Π»Π΅Π΅. ΠΠ΅Ρ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΠ΅Π»Ρ Π² ΠΌΠ°ΡΡΠΈΠ²Π΅ ΡΠΎΡΠ΅ΠΊ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΠΎΠ»ΠΈΠ»ΠΈΠ½ΠΈΡΠΌΠΈ.
Π’Π°Π±Π»ΠΈΡΠ° 18.
Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ Π·Π°ΠΏΠΈΡΠΈ ΠΡΠ³Π°.
</…ΠΠΎΠ·ΠΈΡΠΈΡ. | ΠΠΎΠ»Π΅. | ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅. | Π’ΠΈΠΏ. | ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ. | ΠΠΎΡΡΠ΄ΠΎΠΊ Π±Π°ΠΉΡΠΎΠ². |
ΠΠ°ΠΉΡ 0. | Π’ΠΈΠΏ ΠΎΠ±ΡΠ΅ΠΊΡΠ°. | Integer. | ΠΠ°Π»ΡΠΉ. | ||
ΠΠ°ΠΉΡ 4. | Box. | Box. | Double. | ΠΠ°Π»ΡΠΉ. |