ROSREESTR TO COORDINATE
ΠΠ½ΡΡΡΡΠΌΠ΅Π½Ρ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠΉ Π²ΡΡΠΈΡΠ»ΡΡΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΡΠ°ΡΡΠΊΠ° ΠΏΠΎ Π΅Π³ΠΎ ΠΊΠ°Π΄Π°ΡΡΡΠΎΠ²ΠΎΠΌΡ Π½ΠΎΠΌΠ΅ΡΡ. ΠΠ°Π½Π½ΡΠ΅ Π±Π΅ΡΡΡΡΡ Ρ ΡΠ°ΠΉΡΠ° ΠΏΡΠ±Π»ΠΈΡΠ½ΠΎΠΉ ΠΊΠ°Π΄Π°ΡΡΡΠΎΠ²ΠΎΠΉ ΠΊΠ°ΡΡΡ http://pkk.rosreestr.ru/.
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ ΡΠ°Π±ΠΎΡΡ ΡΠΊΡΠΈΠΏΡΠ° Π½Π΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π² ΠΊΠ°Π΄Π°ΡΡΡΠΎΠ²ΠΎΠΉ Π²ΡΠΏΠΈΡΠΊΠ΅
Π£Π΄ΠΎΠ±Π½ΠΎ ΠΏΠΎΠ»ΡΡΠ°ΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΏΡΡΠΌΠΎ Π² QGIS ΠΌΠΎΠΆΠ½ΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π²ΠΎΡ ΡΡΠΎΠ³ΠΎ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° (Π½ΡΠΆΠ½Π° ΠΏΠΎΠ΄ΠΏΠΈΡΠΊΠ°)
ΠΠ°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ
- Python >= 3.6, <= 3.9
- OpenCV
- Pillow
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ°
ΠΠ»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ (Production)
ΠΠ»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ ΠΏΠ°ΠΊΠ΅ΡΠ° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ pip
:
pip install rosreestr2coord
ΠΠ»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ (Development)
ΠΠ»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π΄Π΅Π²Π΅Π»ΠΎΠΏΠ΅ΡΡΠΊΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΡΠ΅Π΄Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ:
git clone https://github.com/rendrom/rosreestr2coord
cd rosreestr2coord
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΡΠ΅ΡΠ΅Π· Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠ΅ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΠ΅
# ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΡ
python -m venv ./env
# Π°ΠΊΡΠΈΠ²Π°ΡΠΈΡ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ Linux ΠΈ MacOS
. ./env/bin/activate
# Π°ΠΊΡΠΈΠ²Π°ΡΠΈΡ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ Windows
. ./env/Scripts/activate
# ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΏΠ°ΠΊΠ΅ΡΠ° Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΡΠ΅ΠΌΠΎΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ
pip install -e .
pip install -e .[dev]
ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ Π²Π°ΠΌ Π²Π½ΠΎΡΠΈΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² ΠΊΠΎΠ΄ ΠΈ ΡΡΠ°Π·Ρ ΠΆΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈΡ .
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅
ΠΠ· ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ
ΠΠΎΡΠ»Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ rosreestr2coord
Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ Π΅Π³ΠΎ ΠΏΡΡΠΌΠΎ ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ. ΠΠΎΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΠΏΠΎΡΠΎΠ±Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ:
1. ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΠΏΠΎ ΠΊΠ°Π΄Π°ΡΡΡΠΎΠ²ΠΎΠΌΡ Π½ΠΎΠΌΠ΅ΡΡ
rosreestr2coord -c 38:06:144003:4723
2. ΠΠ°ΠΊΠ΅ΡΠ½Π°Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° ΠΊΠ°Π΄Π°ΡΡΡΠΎΠ²ΡΡ Π½ΠΎΠΌΠ΅ΡΠΎΠ²
rosreestr2coord -l ./cadastral_numbers_list.txt
ΠΠ»Ρ ΠΏΠ°ΠΊΠ΅ΡΠ½ΠΎΠΉ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠ°ΠΉΠ» Ρ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠ°Π΄Π°ΡΡΡΠΎΠ²ΡΡ Π½ΠΎΠΌΠ΅ΡΠΎΠ² (ΠΊΠ°ΠΆΠ΄ΡΠΉ Π½ΠΎΠΌΠ΅Ρ Π½Π° Π½ΠΎΠ²ΠΎΠΉ ΡΡΡΠΎΠΊΠ΅).
Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ ΠΏΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ
-
Π Π°Π±ΠΎΡΠ°Ρ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ: ΠΡΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΡΠΊΡΠΈΠΏΡΠ° Π² ΡΠ΅ΠΊΡΡΠ΅ΠΉ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΠΈ Π±ΡΠ΄ΡΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ ΠΈ ΠΏΠ°ΠΏΠΊΠΈ. Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΡΠΎΠ·Π΄Π°ΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ, ΡΡΠΎΠ±Ρ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ Π·Π°Ρ Π»Π°ΠΌΠ»Π΅Π½ΠΈΡ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΠ΅ΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ.
-
ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ:
-
-h - ΡΠΏΡΠ°Π²ΠΊΠ°
-
-c - ΠΊΠ°Π΄Π°ΡΡΡΠΎΠ²ΡΠΉ Π½ΠΎΠΌΠ΅Ρ
-
-p - ΠΏΡΡΡ Π΄Π»Ρ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΎΡΠ½ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ²
-
-o - ΠΏΡΡΡ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ geojson ΡΠ°ΠΉΠ»Π°
-
-e - ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡΠΈΠΉ ΡΠΎΡΠ½ΠΎΡΡΡ Π°ΠΏΠΏΡΠΎΠΊΡΠΈΠΌΠ°ΡΠΈΠΈ. Π§Π΅ΠΌ ΠΌΠ΅Π½ΡΡΠ΅, ΡΠ΅ΠΌ Π±ΠΎΠ»ΡΡΠ΅ ΡΠΎΡΠ΅ΠΊ Π½Π° ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½Π΅:
-
-t - ΡΠΈΠΏ ΠΏΠ»ΠΎΡΠ°Π΄ΠΈ:
- 1 - Π£ΡΠ°ΡΡΠΊΠΈ
- 2 - ΠΠ²Π°ΡΡΠ°Π»Ρ
- 3 - Π Π°ΠΉΠΎΠ½Ρ
- 4 - ΠΠΊΡΡΠ³Π°
- 5 - ΠΠΠ‘
- 6 - Π’Π΅Ρ. Π·ΠΎΠ½Ρ; 7 - ΠΡΠ°Π½ΠΈΡΡ; 9 - ΠΠΠ; 10 - ΠΠΠ£ΠΠ’; 12 - ΠΠ΅Ρ; 13 - ΠΡΠ°ΡΠ½ΡΠ΅ Π»ΠΈΠ½ΠΈΠΈ; 15 - Π‘Π ΠΠ£; 16 - ΠΠΠ 16
-
-l - ΠΏΠ°ΠΊΠ΅ΡΠ½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° Π² ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΌ ΡΠ°ΠΉΠ»Π΅ (
rosreestr2coord -l list_example.txt
) -
-d - Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΠ°ΡΠΏΠΎΠ·Π½Π°Π½Π½ΡΡ ΡΠΎΡΠ΅ΠΊ (Π΄Π»Ρ ΡΠ΅ΠΆΠΈΠΌΠ° --code)
-
-r - Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
-
-P - Π·Π°Π³ΡΡΠ·ΠΊΠ° ΡΠ΅ΡΠ΅Π· ΠΏΡΠΎΠΊΡΠΈ
-
-C - ΡΠΊΡΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅Π½ΡΡΡ ΡΡΠ°ΡΡΠΊΠΎΠ²
-
-v - ΠΏΠΎΠΊΠ°Π·Π°ΡΡ Π²Π΅ΡΡΠΈΡ
-
-u - ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π°Π΄ΡΠ΅Ρ ΠΏΡΠΎΠΊΡΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ,
--proxy_url 'http://user:password@12.345.67.89:9876'
)
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅
rosreestr2coord
ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠ°ΠΊ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ Π² Π²Π°ΡΠ΅ΠΌ Python ΠΏΡΠΎΠ΅ΠΊΡΠ΅. ΠΠΈΠΆΠ΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ ΠΏΡΠΈΠΌΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ
ΡΡΠ½ΠΊΡΠΈΠΉ ΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ².
from rosreestr2coord import Area
# Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠ° Area Ρ ΠΊΠ°Π΄Π°ΡΡΡΠΎΠ²ΡΠΌ Π½ΠΎΠΌΠ΅ΡΠΎΠΌ ΡΡΠ°ΡΡΠΊΠ°
area = Area("38:06:144003:4723")
# ΠΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ
Π² ΡΠΎΡΠΌΠ°Ρ GeoJSON
area.to_geojson()
# ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΠΈ Π² Π²ΠΈΠ΄Π΅ ΠΌΠ½ΠΎΠ³ΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠ°
area.to_geojson_poly()
# ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ
coords = area.get_coord() # ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΡΠΏΠΈΡΠΎΠΊ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ [[[area1_xy], [hole1_xy], [hole2_xy]], [[area2_xyl]]]
# ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ
Π°ΡΡΠΈΠ±ΡΡΠΎΠ² ΡΡΠ°ΡΡΠΊΠ°
attributes = area.get_attrs()
ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΠ° Area
- code: ΠΠ°Π΄Π°ΡΡΡΠΎΠ²ΡΠΉ Π½ΠΎΠΌΠ΅Ρ ΡΡΠ°ΡΡΠΊΠ°.
- area_type: Π’ΠΈΠΏ ΠΏΠ»ΠΎΡΠ°Π΄ΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, 1 Π΄Π»Ρ ΡΡΠ°ΡΡΠΊΠΎΠ², 2 Π΄Π»Ρ ΠΊΠ²Π°ΡΡΠ°Π»ΠΎΠ²).
- epsilon: Π’ΠΎΡΠ½ΠΎΡΡΡ Π°ΠΏΠΏΡΠΎΠΊΡΠΈΠΌΠ°ΡΠΈΠΈ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΠΈ (ΠΌΠ΅Π½ΡΡΠ΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ = Π±ΠΎΠ»ΡΡΠ΅ ΡΠΎΡΠ΅ΠΊ).
- media_path: ΠΡΡΡ Π΄Π»Ρ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ².
- with_log: ΠΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ.
- coord_out: Π€ΠΎΡΠΌΠ°Ρ Π²ΡΠ²ΠΎΠ΄Π° ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, 'EPSG:4326').
- center_only: ΠΡΠ»ΠΈ True, ΡΠΊΡΠΏΠΎΡΡΠΈΡΡΡΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΠ΅Π½ΡΡΠΎΠ² ΡΡΠ°ΡΡΠΊΠΎΠ².
- with_proxy: ΠΡΠ»ΠΈ True, Π·Π°ΠΏΡΠΎΡΡ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ ΡΠ΅ΡΠ΅Π· ΠΏΡΠΎΠΊΡΠΈ-ΡΠ΅ΡΠ²Π΅Ρ.
- use_cache: ΠΡΠ»ΠΈ True, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°ΠΏΡΠΎΡΠΎΠ².
- proxy_url: ΠΠ΄ΡΠ΅Ρ ΠΏΡΠΎΠΊΡΠΈ-ΡΠ΅ΡΠ²Π΅ΡΠ°.
ΠΡΡΠ½Π°Π»
- 17-12-2023 - v.4.2.8
- ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΉ ΠΏΡΠΎΠΊΡΠΈ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠ΅ #81 by sergeybarkov
- 05.10.2022 - v.4.1.5
- ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΊΠ°Π΄Π°ΡΡΡΠΎΠ²ΡΡ Π½ΠΎΠΌΠ΅ΡΠΎΠ² Ρ Π½ΠΎΠΌΠ΅ΡΠΎΠΌ ΠΊΠΎΠ½ΡΡΡΠ° (...:XXXX/C) #65
- 16.09.2022 - v.4.1.4
- ΠΡΠΏΡΠ°Π²Π»Π΅Π½ΠΎ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΡΡΡΡ ΠΎΡΠ²Π΅ΡΠΎΠ² #63
- 05.07.2022 - v.4.1.3
- ΠΠ°ΠΌΠ΅Π½ΡΠ½ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠΏΠΈΡΠΊΠ° Π°Π΄ΡΠ΅ΡΠΎΠ² ΠΏΡΠΎΠΊΡΠΈ-ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² #62
- 27.05.2022 - v.4.1.1
- ΠΡΠΏΡΠ°Π²Π»Π΅Π½Π° ΡΠ°Π±ΠΎΡΠ° ΠΊΠ»ΡΡΠ°
-r
--refresh
#61
- ΠΡΠΏΡΠ°Π²Π»Π΅Π½Π° ΡΠ°Π±ΠΎΡΠ° ΠΊΠ»ΡΡΠ°
- 21.05.2022 - v.4.1.0
- 18.04.2022 - v.4.0.20
- ΠΡΠΈΡΡΠΊΠ° Π»ΠΈΡΠ½ΠΈΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ². ΠΠ»Ρ ΡΠ΄ΠΎΠ±ΡΡΠ²Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΡΠΌΡΡ Π²ΡΠ³ΡΡΠ·ΠΎΠΊ ΠΈΠ· CSV ΠΈΠ»ΠΈ MID/MIF by PbIXTOP
- 29.11.2021 - v.4.0.19
- ΠΠΎΡΠ°Π±ΠΎΡΠΊΠ° Π·Π°Π³ΡΡΠ·ΠΊΠΈ
area_type = 7
(ΠΡΠ°Π½ΠΈΡΡ)
- ΠΠΎΡΠ°Π±ΠΎΡΠΊΠ° Π·Π°Π³ΡΡΠ·ΠΊΠΈ
- 27.11.2021 - v.4.0.18
- ΠΡΠΏΡΠ°Π²Π»Π΅Π½Π° Π·Π°Π³ΡΡΠ·ΠΊΠ° Π΄Π»Ρ
area_type = 7
(ΠΡΠ°Π½ΠΈΡΡ) - ΠΡΠΏΡΠ°Π²Π»Π΅Π½ΠΎ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°ΠΏΡΠΎΡΠΎΠ² Ρ Π½ΡΠ»ΡΠΌΠΈ Π² ΠΊΠ°Π΄Π°ΡΡΡΠΎΠ²ΠΎΠΌ Π½ΠΎΠΌΠ΅ΡΠ΅.
- ΠΡΠΏΡΠ°Π²Π»Π΅Π½ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΈ ΠΎΠΏΡΠΈΠΈ
-r
,--refresh
.
- ΠΡΠΏΡΠ°Π²Π»Π΅Π½Π° Π·Π°Π³ΡΡΠ·ΠΊΠ° Π΄Π»Ρ
- 10.11.2021 - v.4.0.15
- ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΠΠ£ΠΠ’ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ 02:52-6.667.
- ΠΡΠΏΡΠ°Π²Π»Π΅Π½ΠΎ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π»ΠΎΠ³Π° Π΄Π»Ρ ΠΏΠ°ΠΊΠ΅ΡΠ½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΈ.
- 20.07.2021 - v.4.0.12 - v.4.0.14
- Fix "Invalid 'layerDefs' is specified" error by sergeybarkov.
- ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΎΡΠΈΠ±ΠΎΠΊ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π΄Π°Π½Π½ΡΡ .
- ΠΠ΅ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡΠ²Π΅ΡΠ° Π² utf-8 by jonimnim.
- 30.01.2021 - v.4.0.11
- 09.07.2020 - v.4.0.10
- ΠΡΠΏΡΠ°Π²Π»Π΅Π½ ΡΠΊΡΠΏΠΎΡΡ Π² KML #36.
- ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΎΠΏΡΠΈΡ ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ
-v
Π΄Π»Ρ Π²ΡΠ²ΠΎΠ΄Π° ΡΠ΅ΠΊΡΡΠ΅ΠΉ Π²Π΅ΡΡΠΈΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ.
- 28.05.2020 - v.4.0.9
- ΠΡΠΏΡΠ°Π²Π»Π΅Π½Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Ρ ΠΏΡΡΡΠΌΠΈ Π² Windows #34.
- 14.05.2020 - v.4.0.8 by alexandervlpl
- ΠΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠΊΠ»Π΅ΠΈΠ²Π°Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ² #30.
- 12.05.2020 - v.4.0.7
- ΠΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠΊΡΠΏΠΎΡΡΠ° ΠΌΡΠ»ΡΡΠΈΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½Π°Π»ΡΠ½ΠΎΠΉ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΠΈ.
- ΠΠΊΡΠΏΠΎΡΡ Π² KML #31.
- 10.05.2020 - v.4.0.6
- ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π·Π°ΠΏΡΠΎΡΠΎΠ² Ρ ΠΎΡΠΈΠ±ΠΎΠΊΠ°ΠΌΠΈ, ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
- 01.05.2020 - v.4.0.5
- ΠΠ°Π³ΡΡΠ·ΠΊΠ° ΠΠΠ£ΠΠ’ (-t 10).
- ΠΠΎΠ±Π°Π²Π»Π΅Π½ ΡΠ°ΠΉΠ» ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ ΠΊ ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌΠΎΠΌΡ ΡΠ°ΡΡΡΡ.
- 21.04.2020 - v.4.0.4 by magican
- Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ ΡΠ΅ΡΠ°ΠΊΡΠΎΡΠΈΠ½Π³ - ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° ΠΊ type ΠΈ pep ΡΠ΅ΡΡΠ°ΠΌ.
- Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ poetry.
- Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Makefile.
- Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ ΡΠ΅ΡΡΡ (pytest).
- 08.04.2020 - v.4.0.0
- ΠΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ Π²ΡΠ΅Π³Π΄Π° Π² WGS84.
- ΠΡΠ΅Π³Π΄Π° Π΄ΠΎΠ±Π°Π²Π»ΡΡΡΡΡ Π°ΡΡΠΈΠ±ΡΡΡ.
- ΠΠ°ΡΠ°Π»ΠΎΠ³ Π·Π°ΠΌΠ΅Π½Π΅Π½ Π½Π° ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°ΠΏΡΠΎΡΡΠΎΠ².
- ΠΠ· ΠΏΡΠΎΠ΅ΠΊΡΠ° ΡΠ΄Π°Π»ΡΠ½ GUI (Π±ΡΠ΄Π΅Ρ ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΠ°Π½ Π½Π° Π²Π΅Π±ΡΠ΅ΡΠ²Π΅Ρ).
- 18.03.2020 - ΠΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ Ρ Π½ΠΎΠ²ΠΎΠΉ Π²Π΅ΡΡΠΈΠ΅ΠΉ api ΠΏΡΠ±Π»ΠΈΡΠ½ΠΎΠΉ ΠΊΠ°Π΄Π°ΡΡΡΠΎΠ²ΠΎΠΉ ΠΊΠ°ΡΡΡ.
- 28.10.2019 - ΠΠ΅ΡΠ΅Π²ΠΎΠ΄ Π½Π° Python3 by botanegg.
- 16.10.2019 - ΠΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π΄Π°Π½Π½ΡΡ Ρ ΡΠΎΡΡΠ΅Π΅ΡΡΡΠ° by botanegg.
- 11.09.2018 - ΠΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½Π°Π»ΡΠ½ΠΎΠΉ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΠΈ ΠΏΡΠΈ ΡΠΊΡΠΏΠΎΡΡΠ΅ Π² GEOJSON #8 by denny123.
- 12.03.2018 - ΠΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ Π² ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π½Π° Ctrl+C.
- 05.03.2018 - ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠ΅ΡΠ΅Π· ΠΏΡΠΎΠΊΡΠΈ #7 by Niakr1s.
- 09.03.2017 - ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Ρ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΠΎΠΉ ΠΊΠ°ΡΡΠΎΠΉ.
- 17.10.2016 - Π£Π²Π΅Π»ΠΈΡΠ΅Π½Π° ΡΠΎΡΠ½ΠΎΡΡΡ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ ΠΊΠΎΠ½ΡΡΡΠΎΠ² ΡΡΠ°ΡΡΠΊΠΎΠ².
- 14.10.2016 - ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΡΡΠ°ΡΡΠΊΠΎΠ² Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½Π°ΠΌΠΈ.
- 06.10.2016 - ΠΡΡΡΠ΅ΡΡΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠΊΡΠΏΠΎΡΡΠ° ΡΠ°Π±Π»ΠΈΡ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ csv.
- 05.10.2016 - ΠΠ°ΠΊΠ΅ΡΠ½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° ΡΡΠ°ΡΡΠΊΠΎΠ² ΠΏΠΎ ΡΠΏΠΈΡΠΊΡ ΠΊΠ°Π΄Π°ΡΡΡΠΎΠ²ΡΡ Π½ΠΎΠΌΠ΅ΡΠΎΠ² ΠΈΠ· ΡΠ°ΠΉΠ»Π°, ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ Π² WGS84.
- 03.10.2016 - ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π²ΡΠ±ΠΎΡΠ° ΡΠΈΠΏΠ° ΠΏΠ»ΠΎΡΠ°Π΄ΠΈ.
- 05.09.2016 - ΠΠ·ΠΌΠ΅Π½Π΅Π½ ΡΠΎΡΠΌΠ°Ρ Π·Π°ΠΏΠΈΡΠΈ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Ρ ΡΠ°Π½ΠΈΡΡ ΠΌΡΠ»ΡΡΠΈΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½Π°Π»ΡΠ½ΡΡ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡ.
- 23.05.2016 - Π ΡΠ΅ΡΡΠΎΠ²ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½ΠΎΠ² Ρ ΠΎΡΠ²Π΅ΡΡΡΠΈΡΠΌΠΈ ΠΏΠΎ PNG.
- 21.05.2016 - ΠΡΠ»ΠΈ Π²Π½Π΅ΡΠ΅Π½Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ, ΡΡΠΎΠ±Ρ Π²Π΅ΡΠ½ΡΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ°ΡΠΏΠΎΠ·Π½Π°Π²Π°Π½ΠΈΠ΅ΠΌ ΡΠΎΡΠ΅ΠΊ ΠΏΠΎ PNG. Π£ΠΏΠ°Π»Π° ΡΠΎΡΠ½ΠΎΡΡΡ, ΠΏΡΠΎΠΏΠ°Π»Π° ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡ ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½Ρ ΠΈ Π²ΡΠ΄Π΅Π»ΡΡΡ ΠΎΡΠ²Π΅ΡΡΡΠΈΡ.
- 21.05.2016 - ΠΠ° ΠΏΡΠ±Π»ΠΈΡΠ½ΡΡ ΠΊΠ°Π΄Π°ΡΡΡΠΎΠ²ΡΡ ΠΊΠ°ΡΡΠ°Ρ Π·Π°Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°Π»ΠΈ SVG ΠΈ Π²Π½Π΅ΡΠ»ΠΈ Π΅ΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² ΡΠ°Π±ΠΎΡΡ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ². Π ΡΠ²ΡΠ·ΠΈ Ρ ΡΡΠΈΠΌ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π»ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.