Апи ΠΊΠ°Ρ€Ρ‚Ρ‹ конструктор: ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ‚ΠΎΡ€ ΠΊΠ°Ρ€Ρ‚ β€” API ЯндСкс ΠšΠ°Ρ€Ρ‚

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Π›ΡƒΡ‡ΡˆΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈ API JavaScript для создания ΠΊΠ°Ρ€Ρ‚

Π₯ΠΎΡ‡Π΅ΡˆΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ свои знания ΠΏΠΎ Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄Ρƒ?

Подпишись Π½Π° наш ΠΊΠ°Π½Π°Π» с тСстами ΠΏΠΎ HTML/CSS/JS Π² Telegram!

Π Π΅ΡˆΠ°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΈ

Γ—

Π‘ΠΎΠΊΡ€Π°Ρ‰Π΅Π½Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«Top JavaScript maps API and librariesΒ».

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ сайтов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΌΡ‹ ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ сСгодня, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ мСстополоТСниС ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° ΠΊΠ°Ρ€Ρ‚Π°Ρ…. ΠšΠ°Ρ€Ρ‚Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΠΎΠ²ΡΡŽΠ΄Ρƒ: ΠΎΡ‚ сайтов доставки Π΅Π΄Ρ‹ Π΄ΠΎ ΠΎΠ½Π»Π°ΠΉΠ½-ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΎΠ² ΠΈ слоТных ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для логистичСских ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ. Они ΠΎΡ‡Π΅Π½ΡŒ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½Π΅, ΠΈ Ссли ΠΎΠ½ΠΈ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ Π΄Π°Π½Π½Ρ‹Π΅, ΠΌΡ‹ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌ. ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π½Π° ΠΊΠ°Ρ€Ρ‚Π΅ ΠΌΠΎΠ³ΡƒΡ‚, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΠ΅ прСдприятия ΠΌΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, статистичСскиС Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎ странам, ΠΏΡƒΠ½ΠΊΡ‚Ρ‹ назначСния.

Π—Π°Ρ€Π°Π½Π΅Π΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Π½Ρ‹Π΅ ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ людям Π½Π°ΠΉΡ‚ΠΈ физичСскоС мСстополоТСниС вашСй ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Π½Π΅ тратя Π½Π° это лишнСС врСмя.

Π—Π°Π½ΠΈΠΌΠ°ΡΡΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π²Ρ‹ Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ½ΠΎ ΡΡ‚ΠΎΠ»ΠΊΠ½Π΅Ρ‚Π΅ΡΡŒ с Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΊΠ°Ρ€Ρ‚Π°ΠΌΠΈ. КакиС инструмСнты ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для этого? ΠŸΠ»Π°Ρ‚Π½Ρ‹Π΅ ΠΈΠ»ΠΈ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ? КакиС-Ρ‚ΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΠ»ΠΈ Π²Π΅Π±-сСрвисы?

Google Maps это Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, Π½ΠΎ Π½Π΅ СдинствСнноС ΠΈ Π½Π΅ всСгда подходящСС. НапримСр, Β«Π³ΡƒΠ³Π»ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹Β» Π½Π΅ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Ρ‚Π°ΠΊΠΈΡ… возмоТностСй кастомизации, ΠΊΠ°ΠΊ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ΠΎΠ² для большСй интСрактивности Π²Π°ΡˆΠΈΡ… ΠΊΠ°Ρ€Ρ‚. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π²Π°ΠΌ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠ°Ρ€Ρ‚Ρ‹ для конкурсов, исслСдований, ΠΏΡƒΡ‚Π΅ΡˆΠ΅ΡΡ‚Π²ΠΈΠΉ, ΠΏΠΎΡ…ΠΎΠ΄ΠΎΠ² ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΡ… Ρ†Π΅Π»Π΅ΠΉ. Π’ΠΎΡ‚ ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π²Π°ΠΌ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΠ³ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ open-source Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.

НСкоторыС ΠΈΠ· этих инструмСнтов ΠΌΠΎΠ³ΡƒΡ‚ сущСствСнно ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ количСство усилий, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… для создания ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΊΠ°Ρ€Ρ‚. МногиС ΠΈΠ· Π½ΠΈΡ… ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ всС Π²ΠΈΠ΄Ρ‹ динамичСских ΠΊΠ°Ρ€Ρ‚ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ всСго лишь Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… строчСк ΠΊΠΎΠ΄Π°.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚Ρ‹, ΠΏΡ€ΠΈΠ΄Π°Π² ΠΈΠΌ ΠΆΠ΅Π»Π°Π΅ΠΌΡ‹ΠΉ ΡΡ‚ΠΈΠ»ΡŒ (Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΈΠ΄ΠΎΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ CSS) ΠΈΠ»ΠΈ Π½ΡƒΠΆΠ½ΡƒΡŽ ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ интСрактивности.

Leafletjs

Π‘Π°ΠΉΡ‚: https://leafletjs.com/
Π—Π²Π΅Π·Π΄ Π½Π° GitHub: 25807, https://github.com/Leaflet/Leaflet/
Π¦Π΅Π½Π°: бСсплатно
Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ Π΄Π°Π½Π½Ρ‹Ρ… для ΠΊΠ°Ρ€Ρ‚: OpenStreetMap
Зависимости: Π½Π΅Ρ‚
ЛицСнзия: BSD 2-Clause β€œSimplified” License
ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ: Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°
Examples/Demo/Gallery:Β https://leafletjs.com/examples.html

Leaflet это ΠΎΠ΄Π½Π° ΠΈΠ· Π»ΡƒΡ‡ΡˆΠΈΡ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ JavaScript для создания mobile-friendly ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΊΠ°Ρ€Ρ‚. Она ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ малСнькая, Π½ΠΎ ΠΏΡ€ΠΈ этом ΠΈΠΌΠ΅Π΅Ρ‚ мноТСство Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ², простой API ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π²ΠΎ всСх Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ… ΠΈ Π½Π° всСх ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ….

МалСнький Ρ€Π°Π·ΠΌΠ΅Ρ€ Π΄Π΅Π»Π°Π΅Ρ‚ Leaflet ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ ситуаций, ΠΊΠΎΠ³Π΄Π° врСмя Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈ вСс ΠΈΠΌΠ΅ΡŽΡ‚ большоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. Π­Ρ‚Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ мноТСство доступных ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ², Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ практичСски любой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π», доступный Π² Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ±ΡŠΠ΅ΠΌΠ½Ρ‹Ρ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ….

Leaflet поддСрТиваСтся Π²Π΅Π΄ΡƒΡ‰ΠΈΠΌΠΈ ΠΌΠΈΡ€ΠΎΠ²Ρ‹ΠΌΠΈ компаниями: GitHub, Flickr, Facebook, Etsy ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠΌΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ это ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ, Ρ‡Π»Π΅Π½Ρ‹ сообщСства ΠΌΠΎΠ³ΡƒΡ‚ ΡΡ‚Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΡ€Π°ΠΌΠΈ рСпозитория ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π΅Ρ‰Π΅ Π»ΡƒΡ‡ΡˆΠ΅.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Leaflet ΠΈΠΌΠ΅Π΅Ρ‚ Ρ…ΠΎΡ€ΠΎΡˆΡƒΡŽ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, Π° это особСнно Ρ…ΠΎΡ€ΠΎΡˆΠΎ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…. Π’Π°ΠΊΠΆΠ΅ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ мноТСство ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² использования этой Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, созданных сообщСством β€” это пригодится Π² случаС, Ссли Π²Ρ‹ Π²Π΄Ρ€ΡƒΠ³ застрянСтС. Много ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΈ Π½Π° домашнСй страницС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

Openlayers

Π‘Π°ΠΉΡ‚: https://openlayers.org/
Π—Π²Π΅Π·Π΄ Π½Π° GitHub: 5517, https://github.com/openlayers/openlayers
Π¦Π΅Π½Π°: бСсплатно

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ Π΄Π°Π½Π½Ρ‹Ρ… для ΠΊΠ°Ρ€Ρ‚: OpenStreetMap
Зависимости: Π½Π΅Ρ‚
ЛицСнзия: 2-Clause BSD
ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ: Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°
ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹: https://openlayers.org/en/latest/examples/

OpenLayers это Π²Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ JavaScript-Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ для создания ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΊΠ°Ρ€Ρ‚ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… сСрвисов. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ сСрвСр, ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ слой ΠΊΠ°Ρ€Ρ‚Ρ‹.

Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ Β«ΠΈΠ· ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈΒ» Π³ΠΎΡ‚ΠΎΠ² ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅ Π² ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… прилоТСниях ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для использования Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… устройствах ΠΈ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ…. Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ внСшний Π²ΠΈΠ΄ ΠΊΠ°Ρ€Ρ‚Ρ‹, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ CSS. Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚Ρƒ Π² вашСм ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ Π²Π°ΠΌ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ руководство.

OpenLayers Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· GeoJSON, TopoJSON, KML, GML ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… гСографичСских Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ….

ДокумСнтация OpenLayers Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΈ прСдоставляСт большоС количСство ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ². На сайтС OpenLayers Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Π³Π°Π»Π΅Ρ€Π΅ΡŽ с большой Π²Ρ‹Π±ΠΎΡ€ΠΊΠΎΠΉ ΠΆΠΈΠ²Ρ‹Ρ… Π΄Π΅ΠΌΠΎΠΊ, Π° Π½Π° GitHub доступны ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΊΠΎΠ΄Π°.

Mapbox

Π‘Π°ΠΉΡ‚: https://www.mapbox.com/
Π—Π²Π΅Π·Π΄ Π½Π° GitHub: 4845, https://github.com/mapbox/mapbox-gl-js
Π¦Π΅Π½Π°: бСсплатно, Ρ†Π΅Π½Π° ΠΏΠ»Π°Ρ‚Π½ΠΎΠΉ вСрсии начинаСтся с $4 Π·Π° 1000 Π·Π°Π³Ρ€ΡƒΠ·ΠΎΠΊ
Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ Π΄Π°Π½Π½Ρ‹Ρ… для ΠΊΠ°Ρ€Ρ‚: Mapbox
Зависимости: Π½Π΅Ρ‚
ЛицСнзия: Mapbox copyright
ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ: Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅
ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹: https://docs. mapbox.com/mapbox-gl-js/examples/

Mapbox это ΠΎΠ΄Π½ΠΎ ΠΈΠ· самых ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ для создания ΠΊΠ°Ρ€Ρ‚ Π½Π° Π΄Π°Π½Π½ΠΎΠ΅ врСмя. Π­Ρ‚Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° создана ΠΎΠΏΡ‹Ρ‚Π½Ρ‹ΠΌΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ ΠΈ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ². Она прСдоставляСт простой Π² использовании Π½Π°Π±ΠΎΡ€ инструмСнтов для создания прСкрасных ΠΊΠ°Ρ€Ρ‚ ΠΊΠ°ΠΊ для Π²Π΅Π±Π°, Ρ‚Π°ΠΊ ΠΈ для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π½Π°Π΄ стилСм ΠΊΠ°Ρ€Ρ‚Ρ‹ (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Ρ„ΠΎΠ½). Π•ΡΡ‚ΡŒ мноТСство ΠΊΡ€ΡƒΡ‚Ρ‹Ρ… Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… сСрвисов, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ спутниковыС изобраТСния, Π³Π΅ΠΎΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ»ΠΈ направлСния.

ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Mapbox прСдоставляСт тСкстуры, ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΠΈ, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€Ρ‹, статичныС ΠΊΠ°Ρ€Ρ‚Ρ‹, Π³Π΅ΠΎΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅. Π§Ρ‚ΠΎ касаСтся ΠΎΠΏΠ»Π°Ρ‚Ρ‹, Mapbox ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡΡ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠ»Π°Π½ΠΎΠ², ΠΎΡ‚ бСсплатного Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠ»Π°Π½Π° Π΄ΠΎ ΠΏΠΎΠ»Π½ΠΎΠΌΠ°ΡΡˆΡ‚Π°Π±Π½ΠΎΠ³ΠΎ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ.

Π’Π°ΠΊΠΆΠ΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Mapbox Editor β€” ΠΎΠ½Π»Π°ΠΉΠ½-Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ быстро ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚Ρ‹ с использованиСм собствСнных Π΄Π°Π½Π½Ρ‹Ρ…. Π”Π°Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΈ этом ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ· Ρ‚Π°Π±Π»ΠΈΡ† (Ρ„Π°ΠΉΠ»Ρ‹ CSV), GeoJSON, KML ΠΈΠ»ΠΈ GPX.

ДокумСнтация ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Ρ…ΠΎΡ€ΠΎΡˆΠΎ спроСктирована, Сю Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ.

Google Maps API

Π‘Π°ΠΉΡ‚: https://developers.google.com/maps/documentation
Π—Π²Π΅Π·Π΄ Π½Π° GitHub: –
Π¦Π΅Π½Π°: бСсплатно, Ρ†Π΅Π½Π° ΠΏΠ»Π°Ρ‚Π½ΠΎΠΉ вСрсии начинаСтся с $14 Π·Π° 14000 Π·Π°Π³Ρ€ΡƒΠ·ΠΎΠΊ Π² статичСских ΠΊΠ°Ρ€Ρ‚Π°Ρ…
Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ Π΄Π°Π½Π½Ρ‹Ρ… для ΠΊΠ°Ρ€Ρ‚: Google
Зависимости: Π½Π΅Ρ‚
ЛицСнзия: Google copyright
ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ: Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅
ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹: https://developers.google.com/maps/documentation/javascript/examples

Google Maps это бСзопасный Π²Ρ‹Π±ΠΎΡ€ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ, начиная ΠΎΡ‚ Π½Π΅ΠΎΠΏΡ‹Ρ‚Π½ΠΎΠ³ΠΎ Π²Π΅Π±-мастСра ΠΈ заканчивая ΠΎΠΏΡ‹Ρ‚Π½Ρ‹ΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ. Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ сущСствуСт ΡƒΠΆΠ΅ достаточно Π΄ΠΎΠ»Π³ΠΎ ΠΈ успСл Π·Π°Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Ρ‚ΡŒ сСбя Π² качСствС Π»ΠΈΠ΄Π΅Ρ€Π° картографичСской индустрии. МоТно Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ JavaScript API ΠΎΠ±Π»Π΅Π³Ρ‡Π°Π΅Ρ‚ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ Google Maps Π² любоС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, сСрвис ΠΈΠ»ΠΈ сайт. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ WordPress ΠΌΠΎΠ³ΡƒΡ‚ Π½Π°ΠΉΡ‚ΠΈ мноТСство ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Google Maps Π½Π° своСм сайтС (всС ΠΎΠ½ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ API для доставки ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°).

Datamaps

Π‘Π°ΠΉΡ‚: https://datamaps.github.io/
Π—Π²Π΅Π·Π΄ Π½Π° GitHub: 3245, https://github.com/markmarkoh/datamaps
Π¦Π΅Π½Π°: бСсплатно
Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ Π΄Π°Π½Π½Ρ‹Ρ… для ΠΊΠ°Ρ€Ρ‚: D3.js
Зависимости: D3.js ΠΈ TopoJSON
ЛицСнзия: MIT
ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ: Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°
ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹: https://datamaps.github.io/

DataMaps β€” ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΊΠ°Ρ€Ρ‚Ρ‹ для Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π² простой Ρ„Π°ΠΉΠ» JavaScript. ΠšΠ°Ρ€Ρ‚Ρ‹ созданы Π½Π° основС SVG, ΠΌΠΎΠ³ΡƒΡ‚ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ для любого Ρ€Π°Π·ΠΌΠ΅Ρ€Π° экрана ΠΈ ΠΎΡ‡Π΅Π½ΡŒ зависят ΠΎΡ‚ D3.js. ΠŸΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ ΠΊ использованию ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΌΠΈΡ€Π° с ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΌΠΈ странами, ΠΊΠ°Ρ€Ρ‚Π° БША со ΡˆΡ‚Π°Ρ‚Π°ΠΌΠΈ ΠΈ комбинированная ΠΊΠ°Ρ€Ρ‚Π°. Π”Π°Π½Π½Ρ‹Π΅ ΠΊΠ°Ρ€Ρ‚ хранятся Π² Π²ΠΈΠ΄Π΅ JSON. БлСдуя ΠΈΡ… структурС, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ ΠΊΠ°Ρ€Ρ‚Ρ‹.

Jvectormap

Π‘Π°ΠΉΡ‚: http://jvectormap.com/
Π—Π²Π΅Π·Π΄ Π½Π° GitHub: –
Π¦Π΅Π½Π°: From $39
Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ Π΄Π°Π½Π½Ρ‹Ρ… для ΠΊΠ°Ρ€Ρ‚: jVectorMap
Зависимости: jQuery
ЛицСнзия: GNU GPL, paid
ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ: Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°
ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹: http://jvectormap. com/examples/world-gdp/

jVectorMap это Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ для создания ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΊΠ°Ρ€Ρ‚. Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Π² ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅ Π½Π΅Ρ‚, Π½ΠΎ Π΅ΡΡ‚ΡŒ ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ΅ руководство Getting Started, Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΠΆΠ΅ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ.

JvectorMap ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π½Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ JavaScript, CSS, HTML, SVG ΠΈΠ»ΠΈ VML. Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹ Π½ΠΈ Flash, Π½ΠΈ Π»ΡŽΠ±Ρ‹Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡ€ΠΎΠΏΡ€ΠΈΠ΅Ρ‚Π°Ρ€Π½Ρ‹Π΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ². Благодаря этому jVectorMap Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π²ΠΎ всСх соврСмСнных ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ….

Bing Maps

Π‘Π°ΠΉΡ‚: https://www.microsoft.com/en-us/maps/choose-your-bing-maps-api
Π—Π²Π΅Π·Π΄ Π½Π° GitHub: –
Π¦Π΅Π½Π°: бСсплатно, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ Ρ‚Π°Ρ€ΠΈΡ„ (ΠΏΠΎ запросу)
Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ Π΄Π°Π½Π½Ρ‹Ρ… для ΠΊΠ°Ρ€Ρ‚: Bing Maps
Зависимости: Π½Π΅Ρ‚
ЛицСнзия: Microsoft copyright
ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ: Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅
ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹: https://docs.microsoft.com/en-us/bingmaps/v8-web-control/index

Bing Maps ΠΎΡ‚ Microsoft это ΠΎΡ‡Π΅Π½ΡŒ популярная картографичСская ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°. Microsoft постоянно Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π°Π΄ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Π½ΠΎΠ²ΠΎΠ³ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π° ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡΠΌΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹.

Π—Π΄Π΅ΡΡŒ Π΅ΡΡ‚ΡŒ прСкрасный ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ инструмСнтов Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ AJAX, ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ сниппСты ΠΊΠΎΠ΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ, ΡΠΎΠ·Π΄Π°ΡŽΡ‰ΠΈΠΌ прилоТСния Π½Π° JavaScript. ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Bing Maps прСдоставляСт Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ API для ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Web Control, Windows Store apps control, WPF control, REST Services ΠΈ Spatial Data Services.

Amcharts Map Chart

Π‘Π°ΠΉΡ‚: http://www.amcharts.com/javascript-maps/
Π—Π²Π΅Π·Π΄ Π½Π° GitHub: –
Π¦Π΅Π½Π°: бСсплатно, платная вСрсия ΠΎΡ‚ $180
Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ Π΄Π°Π½Π½Ρ‹Ρ… для ΠΊΠ°Ρ€Ρ‚: amCharts
Зависимости: Π½Π΅Ρ‚
ЛицСнзия: Amcharts copyright
ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ: Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°
ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹: https://www.amcharts.com/demos/#maps

amMap это ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ картографичСская Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° JavaScript (HTML5), разработанная amCharts. Она Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π²Π½Π΅ΡˆΠ½ΠΈΡ… зависимостСй ΠΈ позволяСт Π²Π°ΠΌ с Π»Π΅Π³ΠΊΠΎΡΡ‚ΡŒΡŽ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ красивыС Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Π΅, Ρ‚ΠΎΡ‡Π΅Ρ‡Π½Ρ‹Π΅ ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠ°Ρ€Ρ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π’Π°ΠΊΠΆΠ΅ эта Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

Π­Ρ‚ΠΎΡ‚ инструмСнт ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для ΠΏΠΎΠΊΠ°Π·Π° располоТСния офисов, ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΎΠ² ΠΏΡƒΡ‚Π΅ΡˆΠ΅ΡΡ‚Π²ΠΈΠΉ, создания ΠΊΠ°Ρ€Ρ‚ Π΄ΠΈΡΡ‚Ρ€ΠΈΠ±ΡŒΡŽΡ‚ΠΎΡ€ΠΎΠ² ΠΈ Ρ‚.Β Π΄. ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ‚ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ мноТСство Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² качСствС слоСв ΠΈ Ρ„ΠΎΠ½Π° Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ ΠΈΠ»ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄ΡΠ²Π΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ Π»ΠΎΠΊΠ°Ρ†ΠΈΠΈ ΠΈ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚Ρ‹.

Kartograph

Π‘Π°ΠΉΡ‚: http://kartograph.org/
Π—Π²Π΅Π·Π΄ Π½Π° GitHub: 1519, https://github.com/kartograph/kartograph.js
Π¦Π΅Π½Π°: бСсплатно
Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ Π΄Π°Π½Π½Ρ‹Ρ… для ΠΊΠ°Ρ€Ρ‚: Kartograph
Зависимости: Kartograph.py, Raphael ΠΈ jQuery
ЛицСнзия: AGPL ΠΈ LGPL
ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ: Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ
ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹: http://kartograph.org/showcase/

Kartograph это простой ΠΈ лСгковСсный Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ SVG-ΠΊΠ°Ρ€Ρ‚ Π±Π΅Π· участия Π»ΡŽΠ±Ρ‹Ρ… Π΄Ρ€ΡƒΠ³ΠΈΡ… картографичСских сСрвисов. Kartograph.js это Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° JavaScript для создания ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΊΠ°Ρ€Ρ‚ Π½Π° Π±Π°Π·Π΅ SVG-ΠΊΠ°Ρ€Ρ‚ Kartograph. Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° построСна Π½Π° Raphael ΠΈ jQuery.

Π’ Kartograph Π½Π΅Ρ‚ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… ΠΊ использованию ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΉ ΠΊΠ°Ρ€Ρ‚, Π½ΠΎ эта Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с Π»ΡŽΠ±Ρ‹ΠΌΠΈ SVG-ΠΊΠ°Ρ€Ρ‚Π°ΠΌΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ Kartograph.py для ΠΈΡ… создания.

Kartograph Π½Π΅ лишСн зависимостСй (Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Raphael JS для рисования ΠΈ jQuery). Благодаря Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈ справки ΠΏΠΎ API (скомбинированным Π² ΠΎΠ΄Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅) ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΊΠ°Ρ€Ρ‚Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚ Π»Π΅Π³ΠΊΠΎ ΠΈ приятно.

ArcGIS

Π‘Π°ΠΉΡ‚: https://developers.arcgis.com/
Π—Π²Π΅Π·Π΄ Π½Π° GitHub: –
Π¦Π΅Π½Π°: бСсплатно, платная вСрсия ΠΎΡ‚ $125 СТСмСсячно
Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ Π΄Π°Π½Π½Ρ‹Ρ… для ΠΊΠ°Ρ€Ρ‚: Esri
Зависимости: Π½Π΅Ρ‚
ЛицСнзия: Esri copyright
ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ: Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ
ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹: https://developers.arcgis.com/javascript/3/jssamples/

ArcGIS API для JavaScript это лСгковСсный способ Π²ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚Ρ‹ Π² Π²Π΅Π±-прилоТСния. ΠŸΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ΡΡ с большим количСством Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ², ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ΠΎΠ² ΠΈ шаблонов.

Esri ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ ΠΏΠΎΡ€Ρ‚Π°Π» для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², ΠΏΡ€ΠΎΠ΄ΡƒΠΌΠ°Π½Π½Ρ‹ΠΉ ΠΈ простой Π² использовании. Благодаря Π΅ΠΌΡƒ Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ доступ ΠΊ ArcGIS APIs ΠΈ SDKs, Ρ…ΠΎΡ€ΠΎΡˆΡƒΡŽ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, ΠΆΠΈΠ²Ρ‹Π΅ Π΄Π΅ΠΌΠΊΠΈ, ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΊΠΎΠ΄Π° ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.

ВСхнология Esri ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ 350 тыс. ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΉ ΠΏΠΎ всСму ΠΌΠΈΡ€Ρƒ, ΠΈΠ· Π½ΠΈΡ… большС Π΄Π²ΡƒΡ… Ρ‚Ρ€Π΅Ρ‚Π΅ΠΉ это ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Fortune 500.

Zeemaps

Π‘Π°ΠΉΡ‚: https://www.zeemaps.com/
Π—Π²Π΅Π·Π΄ Π½Π° GitHub: –
Π¦Π΅Π½Π°: бСсплатно, платная вСрсия ΠΎΡ‚ $19.95 Π² мСсяц
Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ Π΄Π°Π½Π½Ρ‹Ρ… для ΠΊΠ°Ρ€Ρ‚: –
Зависимости: Π½Π΅Ρ‚
ЛицСнзия: Zeemaps copyright
ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ: Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅
ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹: https://www.zeemaps.com/mobile?group=1971477

ZeeMaps это картографичСский сСрвис ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ уровня, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ Π²Π°ΠΌ с Π»Π΅Π³ΠΊΠΎΡΡ‚ΡŒΡŽ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈ ΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΊΠ°Ρ€Ρ‚Ρ‹, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΄Π΅Π»ΠΈΡ‚ΡŒΡΡ ΠΈΠΌΠΈ. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ динамичСскиС Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ гСографичСской ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, создавая ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΈΠ· вашСго списка людСй ΠΈΠ»ΠΈ мСст. НапримСр, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚Ρƒ мСст, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ посСщали, ΠΈΠ»ΠΈ ΠΊΠ°Ρ€Ρ‚Ρƒ адрСсов Π²Π°ΡˆΠΈΡ… ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² (Π΄Ρ€ΡƒΠ·Π΅ΠΉ, родствСнников). ВсС ΠΊΠ°Ρ€Ρ‚Ρ‹ хранятся Π½Π° ΠΈΡ… собствСнных сСрвСрах, Π° доступ ΠΊ Π½ΠΈΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΡ‚ΠΊΡƒΠ΄Π° ΡƒΠ³ΠΎΠ΄Π½ΠΎ ΠΈ Π² любоС врСмя, с любого стандартного Π²Π΅Π±-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ ΠΈΠ»ΠΈ мобильном устройствС.

ВсС дополнСния ΠΊ ΠΊΠ°Ρ€Ρ‚Π°ΠΌ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒΡΡ ΠΏΡƒΡ‚Π΅ΠΌ краудсорсинга. Π­Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΉ для использования Π³Ρ€ΡƒΠΏΠΏΠ°ΠΌΠΈ людСй. Π‘Ρ€Π΅Π΄ΠΈ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… особСнностСй создаваСмых ΠΊΠ°Ρ€Ρ‚ β€” сСтки, Π·Π½Π°Ρ‡ΠΊΠΈ, ΠΌΠ΅Ρ‚ΠΊΠΈ ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ поля.

Π­Ρ‚ΠΎΡ‚ инструмСнт ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для особого Π²ΠΈΠ΄Π° ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΊΠ°Ρ€Ρ‚: ΠΎΠ½ позволяСт Π²Π°ΠΌ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ, ΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π΄Π΅Π»ΠΈΡ‚ΡŒΡΡ ΠΊΠ°Ρ€Ρ‚Π°ΠΌΠΈ для ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΉ ΠΈΠ»ΠΈ Π³Π΅ΠΎΠ°Π½Π°Π»ΠΈΠ·Π°. ZeeMaps даст Π²Π°ΠΌ всС Ρ‚Π΅ ΠΆΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎ ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ… инструмСнтов ΠΈΠ· нашСго списка. Но ΠΏΠΎΠΌΠΈΠΌΠΎ этого Π²Ρ‹ смоТСтС Π±Ρ€Π°Ρ‚ΡŒ входящиС Π΄Π°Π½Π½Ρ‹Π΅ для ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΈΠ· Ρ€Π°Π·Π½Ρ‹Ρ… источников ΠΈ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ 3-ΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹ΠΉ доступ ΠΊ ΠΊΠ°Ρ€Ρ‚Π°ΠΌ.

Anymap ΠΎΡ‚ Anychart

Π‘Π°ΠΉΡ‚: https://www.anychart.com/products/anymap/overview/
Π—Π²Π΅Π·Π΄ Π½Π° GitHub: –
Π¦Π΅Π½Π°: ΠΎΡ‚ $79
Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ Π΄Π°Π½Π½Ρ‹Ρ… для ΠΊΠ°Ρ€Ρ‚: Anychart
Зависимости: Π½Π΅Ρ‚
ЛицСнзия: Anycharts copyright
ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ: Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°
ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹: https://www.anychart.com/products/anymap/gallery/

AnyMap это ΠΎΠ΄Π½Π° ΠΈΠ· популярных JavaScript (HTML5) Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ для создания Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ. Π‘ Π΅Π΅ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π²Ρ‹ смоТСтС Π±Π΅Π· особого Ρ‚Ρ€ΡƒΠ΄Π° ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚Ρ‹. Для Π΅Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ сторонниС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ jQuery. AnyMap ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ всС Π±Π°Π·ΠΎΠ²Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ ΠΊΠ°Ρ€Ρ‚.

Π˜Π½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ AnyMap Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π΄Π΅Ρ‚Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ для понимания особСнностСй Ρ€Π΅Π³ΠΈΠΎΠ½Π°, модСль событий для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ дСйствий Π²ΡŒΡŽΠ΅Ρ€Π° ΠΊΠ°Ρ€Ρ‚ ΠΈ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΡƒΡŽ ΡˆΠΊΠ°Π»Ρƒ для автоматичСской раскраски ΠΊΠ°Ρ€Ρ‚Ρ‹ Π² соотвСтствии с вашими настройками.

Highmaps ΠΎΡ‚ Highcharts

Π‘Π°ΠΉΡ‚: https://www. highcharts.com/products/highmaps/
Π—Π²Π΅Π·Π΄ Π½Π° GitHub: 8999, https://github.com/highcharts/highcharts
Π¦Π΅Π½Π°: бСсплатно ΠΈ ΠΏΠ»Π°Ρ‚Π½ΠΎ (ΠΎΡ‚ $390)
Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ Π΄Π°Π½Π½Ρ‹Ρ… для ΠΊΠ°Ρ€Ρ‚: Highcharts
Зависимости: jQuery
ЛицСнзия: Highcharts copyright
ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ: Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°
ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹: https://www.highcharts.com/maps/demo

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Highmaps это младшая сСстра Highcharts ΠΈ Highstock β€” популярных Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ для создания Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Ρ… норвСТской ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Highsoft. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ прСимущСства этой Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ β€” ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ исходный ΠΊΠΎΠ΄, Π»Π΅Π³ΠΊΠΎΠ²Π΅ΡΠ½ΠΎΡΡ‚ΡŒ, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰Π°Ρ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π°, ΠΈ большоС количСство ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ.

Π‘Ρ€Π΅Π΄ΠΈ Ρ‚ΠΈΠΏΠΎΠ² ΠΊΠ°Ρ€Ρ‚, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… Highmaps, Π΅ΡΡ‚ΡŒ Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Π΅ ΠΊΠ°Ρ€Ρ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ ΠΏΡƒΠ·Ρ‹Ρ€ΡŒΠΊΠΎΠ²Ρ‹Π΅ ΠΊΠ°Ρ€Ρ‚Ρ‹. Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΈΠ½ΠΈΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Π΄ΠΎΡ€ΠΎΠ³Ρƒ ΠΈΠ»ΠΈ Ρ€Π΅ΠΊΡƒ. Однако ΠΊΠ°Ρ€Ρ‚Ρ‹-схСмы ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π½Π΅ Ρ‚Π°ΠΊ просто, ΠΊΠ°ΠΊ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, с amMap ΠΈΠ»ΠΈ AnyMap.

Π’Π°ΠΊΠΆΠ΅ стоит ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½ΠΈ Highcharts, Π½ΠΈ Highmaps Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π±Π΅Π· jQuery.

Из ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… свойств Highmaps стоит ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ эта Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° прСдоставляСт Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ ΠΊ использованию ΠΊΠ°Ρ€Ρ‚Ρ‹ (SVG ΠΈ GeoJSON). ДокумСнтация довольно ΠΎΠ±ΡˆΠΈΡ€Π½Π° ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ быстро Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² настройках Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ.

Cesium

Π‘Π°ΠΉΡ‚: https://cesiumjs.org/
Π—Π²Π΅Π·Π΄ Π½Π° GitHub: 4941,Β https://github.com/AnalyticalGraphicsInc/cesium
Π¦Π΅Π½Π°: бСсплатно
Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ Π΄Π°Π½Π½Ρ‹Ρ… для ΠΊΠ°Ρ€Ρ‚: Cesium
Зависимости: Π½Π΅Ρ‚
ЛицСнзия: Apache License 2.0
ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ: Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°
ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹: https://cesiumjs.org/demos/

Cesium это картографичСская Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° JavaScript, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π°Ρ Π½Π° Π±Π°Π·Π΅ WebGL. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ 3 Ρ€Π΅ΠΆΠΈΠΌΠ° просмотра: 3D-глобус, 2D-ΠΊΠ°Ρ€Ρ‚Ρƒ ΠΈ 2.5D Columbus View. Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ… ΠΈ Π² Ρ€Π°Π·Π½Ρ‹Ρ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ… (ΠΎ совмСстимости Π±Π΅ΡΠΏΠΎΠΊΠΎΠΈΡ‚ΡŒΡΡ Π½Π΅ стоит).

Polymaps

Π‘Π°ΠΉΡ‚: http://polymaps.org/
Π—Π²Π΅Π·Π΄ Π½Π° GitHub: 1533,Β https://github.com/simplegeo/polymaps
Π¦Π΅Π½Π°: бСсплатно
Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ Π΄Π°Π½Π½Ρ‹Ρ… для ΠΊΠ°Ρ€Ρ‚: OSM, Bing
Зависимости: Π½Π΅Ρ‚
ЛицСнзия: SimpleGeo and Stamen copyright
ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ: Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°
ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹: http://polymaps.org/ex/

Polymaps это бСсплатная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° JavaScript для создания динамичСских ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΊΠ°Ρ€Ρ‚. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ ΠΊΠ°Ρ€Ρ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ OpenStreetMap, CloudMade, Bing ΠΈ ΠΏΡ€., ΠΎΠ½Π° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с ΠΊΠ°Ρ€Ρ‚Π°ΠΌΠΈ Π½Π° основС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ², прСдоставляя быстрый ΠΏΠΎΠΊΠ°Π· Π½Π°Π±ΠΎΡ€ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ€Π°Π·Π½ΠΎΠΌ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠΈ. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΈ.

ОсновноС достоинство этой Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ β€” ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ Π»Π΅Π³ΠΊΠΎ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒ растровыС ΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· Ρ€Π°Π·Π½Ρ‹Ρ… источников. Она ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΠΈΡ‚ΡŒ всС ваши трСбования, Π² частности, ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π²Π°ΠΌ с Π»Π΅Π³ΠΊΠΎΡΡ‚ΡŒΡŽ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ ваши собствСнныС Ρ†Π²Π΅Ρ‚Π°, Π΄Π΅Π»Π°Ρ‚ΡŒ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΈ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ взаимодСйствиС с ΠΊΠ°Ρ€Ρ‚ΠΎΠΉ. Polymaps Ρ‚Π°ΠΊΠΆΠ΅ довольно эффСктивна: запускаСтся ΠΎΠ½Π° быстро, Ρ…ΠΎΡ€ΠΎΡˆΠΎ справляСтся с Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ Ρ„ΠΎΠ½Π°, Π° Π΄Π΅Π»Π°ΡŽΡ‚ это всСго 30 Кб JavaScript.

Плюс использования SVG (ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ) для создания ΠΊΠ°Ρ€Ρ‚ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ стилСй, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΊ Π²Π΅Π±-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ CSS, Ρ‚Π°ΠΊΠΆΠ΅ Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² вашСм Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ ΠΊΠ°Ρ€Ρ‚Ρ‹.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Polymaps ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π²ΠΎ всСх ΠΌΠ°ΡΡˆΡ‚Π°Π±Π°Ρ…, ΠΎΠ½Π° Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для ΠΏΠΎΠΊΠ°Π·Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ страны ΠΈ Π΄Π°Π»Π΅Π΅ ΠΊ ΡˆΡ‚Π°Ρ‚Π°ΠΌ, Π³ΠΎΡ€ΠΎΠ΄Π°ΠΌ, ΠΎΠΊΡ€ΡƒΠ³Π°ΠΌ ΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΡƒΠ»ΠΈΡ†Π°ΠΌ.

Mapael

Π‘Π°ΠΉΡ‚: https://www.vincentbroute.fr/mapael/
Π—Π²Π΅Π·Π΄ Π½Π° GitHub: 922, https://github.com/neveldo/jQuery-Mapael
Π¦Π΅Π½Π°: бСсплатно
Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ Π΄Π°Π½Π½Ρ‹Ρ… для ΠΊΠ°Ρ€Ρ‚: Raphael.js
Зависимости: jQuery
ЛицСнзия: MIT License
ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ: Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°
ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹: https://www.vincentbroute.fr/mapael/

jQuery Mapael позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚Ρ‹ с ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠΉ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ Π΄Π°Π½Π½Ρ‹Ρ…, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΊΠ°Ρ€Ρ‚Ρ‹. МоТно, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚Ρƒ ΠΈ Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ Ρ€Π΅Π³ΠΈΠΎΠ½Ρƒ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ Ρ†Π²Π΅Ρ‚. МоТно ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ событий ΠΏΠΎ ΠΊΠ»ΠΈΠΊΡƒ ΠΈΠ»ΠΈ навСдСнию ΠΌΡ‹ΡˆΠΈ.

ΠšΠ°Ρ€Ρ‚Π° создаСтся с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ SEO (прСдоставляСтся Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ для Ρ€ΠΎΠ±ΠΎΡ‚ΠΎΠ² поисковиков, нСспособных ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ JavaScript).

Mapael прСдоставляСт ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡŽ ΠΊΠ°Ρ€Ρ‚ ΠΈΠ· собствСнного рСпозитория. ДокумСнтация ΠΈ описаниС API скомбинированы Π² ΠΎΠ΄Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅, Π½ΠΎ руководство ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ ΠΈ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ Π»Π΅Π³ΠΊΠΎ.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Богласно Google Trends, самыми популярными инструмСнтами для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΊΠ°Ρ€Ρ‚Π°ΠΌΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Leaflet, Google Maps API ΠΈ Mapbox. На Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅ Π²ΠΈΠ΄Π½ΠΎ, ΠΊΠ°ΠΊ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ (ΠΎΡ‚ Π»ΠΈΠ΄Π΅Ρ€ΠΎΠ²) ΠΏΠΎ запросам Bing Maps API ΠΈ Openlayers, нСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Ρ‚ΠΎΠΆΠ΅ вСсьма популярны.

Javascript Tools for mapping

ВсС бСсплатныС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π² нашСм спискС прСкрасно ΡΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ с созданиСм ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΊΠ°Ρ€Ρ‚. ВсС API способны ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Π΅ картографичСскиС систСмы, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ваш Π²Ρ‹Π±ΠΎΡ€ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠΎΠ±Ρ€Π°Π·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒΡΡ с Π½ΡƒΠΆΠ΄Π°ΠΌΠΈ вашСй ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ (Π² Ρ‚ΠΎΠΌ числС ΠΈ Π±ΡƒΠ΄ΡƒΡ‰ΠΈΠΌΠΈ).

ΠœΠΈΡ€ возмоТностСй — ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ VTAP API Designer ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΠΉΡ‚Π΅ΡΡŒ ΠΊ внСшним прилоТСниям

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π΄Π°Π½Π½Ρ‹Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π²Π°ΠΆΠ½Ρ‹ΠΌ элСмСнтом нашСй повсСднСвной ΠΆΠΈΠ·Π½ΠΈ, Vtiger стрСмится ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ лСгкодоступными Π΄Π°ΠΆΠ΅ Π²Π½Π΅ CRM.Β 

Одна ΠΈΠ· самых Π²Π°ΠΆΠ½Ρ‹Ρ… особСнностСй Vtiger Application Platform (VTAP) — это ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· CRM Π² любоС мСсто ΠΈ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚. И объСдиняя VTAP Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ конструктора ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ API Designer, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ ΠΊ внСшним прилоТСниям, ΠΎΡ‚ΠΊΡ€Ρ‹Π» ΠΌΠΈΡ€ возмоТностСй.

Напомним, ΠΌΡ‹ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΈ ΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ VTAP Π² Π½Π°ΡˆΠΈΡ… ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… Π±Π»ΠΎΠ³Π°Ρ….

  • Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ Module Designer ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс.
  • Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ API Designer ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ собствСнныС API REST.

Β 

Π’ этом Π±Π»ΠΎΠ³Π΅ ΠΌΡ‹ обсудим, ΠΊΠ°ΠΊ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ ΠΊ Π΄Ρ€ΡƒΠ³ΠΈΠΌ прилоТСниям, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌ REST API, ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса Vtiger. Для этого ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ:Β 

  • ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ‚ΠΎΡ€ API для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΈ получСния Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ
  • Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ Module Designer для добавлСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π°

Β 

ВСматичСскоС исслСдованиС: ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ свСдСний ΠΎ ΠΏΠΎΠ³ΠΎΠ΄Π΅ для мСстополоТСния ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ свСдСний Π² записи ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°.

Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим, ΠΊΠ°ΠΊ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΏΠΎΠ³ΠΎΠ΄Π΅ для ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ Π΅Π΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π° Π² ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π°Ρ страница. openweathermap.org прСдоставляСт бСсплатный ΠΏΠΎΠ³ΠΎΠ΄Π½Ρ‹ΠΉ API. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΊΠ»ΡŽΡ‡ API для доступа ΠΊ Π΄Π΅Ρ‚Π°Π»ΠΈ ΠΈΠ· Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ 200,000 XNUMX Π³ΠΎΡ€ΠΎΠ΄ΠΎΠ².

Π’ΠΎΡ‚ ΠΊΠ°ΠΊ это Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π² записи ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° Π² Vtiger CRM послС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ OpenWeatherMap.

Β 

НачнСм с API Designer.

Π¨Π°Π³ 1. ИспользованиС API Designer для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΈ получСния Π΄Π°Π½Π½Ρ‹Ρ… с openweathermap.org.

На этом этапС ΠΌΡ‹:

  • Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ API с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ API Designer
  • ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ Π½Π° основС HTTP

Β 

  • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ Π½Π° основС HTTP

ВсС наши API зависят ΠΎΡ‚ ВАДЛ(Vtiger Application Definition Language), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ основан Π½Π° XML ΠΈ позволяСт Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ Π»ΡŽΠ±Ρ‹Π΅ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ Π½Π° основС HTTP.
Нам Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ структуру ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ HTTP, которая ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Ρ‚ΠΈΠΏ запроса, Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠ°ΠΊ GET, POST, PUT, DELETE, ΠΊΠΎΠ½Π΅Ρ‡Π½ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ URL, Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ запросов ΠΈ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ, Ρ‚Π°ΠΊΡƒΡŽ ​​как базовая ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° подлинности ΠΈ Ρ‚. Π”.Β Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ городским свСдСния ΠΎ ΠΏΠΎΠ³ΠΎΠ΄Π΅ ΠΈΠ· openweathermap.org ΠΎΠ½ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ»ΠΈ запрос GET с ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ Π½ΠΈΠΆΠ΅.

ΠŸΠžΠ›Π£Π§Π˜Π’Π¬ api.openweathermap.org/Π΄Π°Ρ‚Π°/2.5/weather?q= {Π³ΠΎΡ€ΠΎΠ΄ имя} & appid = {API (ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ интСрфСйс прилоТСния) ΠΊΠ»ΡŽΡ‡}

Нам Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ это с VADL, ΠΈ Π΅ΠΌΡƒ Π½ΡƒΠΆΠ½ΠΎ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π²Ρ€ΠΎΠ΄Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π½ΠΈΠΆΠ΅:

ΠŸΠΎΠ·Π²ΠΎΠ»ΡŒΡ‚Π΅ ΠΌΠ½Π΅ ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ этот процСсс шаг Π·Π° шагом:

  • Π›ΡŽΠ±ΠΎΠΉ HTTP API (ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ интСрфСйс прилоТСния) находится ΠΏΠΎΠ΄ a ΠΎΡ‚Π΄Ρ‹Ρ… ΡƒΠ·Π΅Π» с ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ опрСдСляСт Ρ‚ΠΈΠΏ запроса HTTP (GET, POST ΠΈ Ρ‚. Π΄.).
  • Π’Π½ΡƒΡ‚Ρ€ΠΈ этого ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ URL Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΏΠ°ΡΡ‚ΡŒ Π² ΠΊΠΎΠ½Π΅Ρ‡Π½ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ API.
  • ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ с URL ΡƒΠ·Π΅Π». Π­Ρ‚ΠΈ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ ΡΠ²Π»ΡΡŽΡ‚ΡΡ динамичСской Ρ‡Π°ΡΡ‚ΡŒΡŽ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для Π·Π°ΠΌΠ΅Π½Ρ‹ ΠΈΡ… значСниями Π²ΠΎ врСмя выполнСния.
  • Π›ΡŽΠ±ΠΎΠΉ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ с динамичСским Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ (Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² Π½Π°Ρ‡Π°Π»Π΅ @) Π±ΡƒΠ΄Π΅Ρ‚ принят ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ Π² запросС; здСсь ΠΌΡ‹ использовали @city.
  • Для ΠΊΠ»ΡŽΡ‡Π° API Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈΠ· openweathermap. Для любого Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ $ с ΠΈΠΌΠ΅Π½Π΅ΠΌ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΈΡ… Π²ΠΎ врСмя выполнСния.
  • Компания CDATA Ρ€Π°Π·Π΄Π΅Π» Π²Π½ΡƒΡ‚Ρ€ΠΈ URL. Π’Π°ΠΊΠΈΠ΅ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ символы, ΠΊΠ°ΠΊ &, ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ΡΡ.

ПослС сохранСния ΠΈ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ API ΠΈΠ· Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠ°ΠΊ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ наши REST API с ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΌΠΈ Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ. ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Π½Π° URL-адрСс Π½ΠΈΠΆΠ΅. ΠœΡ‹ Π²Ρ‹Π·Ρ‹Π²Π°Π΅ΠΌ API с ΠΈΠΌΠ΅Π½Π΅ΠΌ API get_weather. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ xml ΠΈΠ· здСсь Ρ‚Π°ΠΊ ΠΆΠ΅.

https://xxxx.odx.vtiger.com/restapi/vtap/api/get_weather?city=London

Одно Π²Π°ΠΆΠ½ΠΎΠ΅ Π·Π°ΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ занСсти Π² Π±Π΅Π»Ρ‹ΠΉ список ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π΄ΠΎΠΌΠ΅Π½ API Π² настройках API.

Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ этому API ΠΈΠ· Vtiger Javascript API, ΠΈ ΠΌΡ‹ расскаТСм Π²Π°ΠΌ, ΠΊΠ°ΠΊ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ. ΠŸΠ΅Ρ€Π΅Π΄ этим ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ Π½Π° страницС свСдСний, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΏΠΎΠ³ΠΎΠ΄Π΅.
Для этого ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅ΠΌ Π² ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ‚ΠΎΡ€ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, Π²Ρ‹Π±Π΅Ρ€Π΅ΠΌ ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ TAP-скрипт.

Π¨Π°Π³ 2. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π° ΠΏΠΎΠ³ΠΎΠ΄Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ конструктора ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉΒ 

На этом этапС ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌΒ 

  1. Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ Π½Π° страницС свСдСний
  2. Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ для Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π° — ΠšΠ°Ρ€Ρ‚Π°
  3. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ модСль Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΎΠΊΠ½Π° ΠΈ настройки администратора

НачнСм.

Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π°

Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ Π½Π° страницу с подробностями, ΠΌΡ‹ прСдоставили API-интСрфСйсы javascript VTAP.ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚.РСгистр.
Π­Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ‚ΠΈΠΏ ΠΊΠ½ΠΎΠΏΠΊΠΈ, Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π° ΠΈΠ»ΠΈ Π·Π½Π°Ρ‡ΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ страницу.

НапримСр:

  • Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π½Π° страницу списка, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ «LIST_BASIC_BUTTON
  • Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ Π½Π° страницу свСдСний, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Β«DETAIL_SUMMARY_WIDGET

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΏΠΎΠ»Π½Ρ‹ΠΉ список Ρ‚Π°ΠΊΠΈΡ… Ρ…ΡƒΠΊΠΎΠ², Π½Π°ΠΆΠΌΠΈΡ‚Π΅ здСсь.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚, Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ HTML. Π’ этом случаС ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρƒ WeatherWidgetContents.
Π’ Vtiger ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ являСтся основой любого интСрфСйса ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса, Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Ρ‹, ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ Ρ‚. Π”. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ΡΡ Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ каркас ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°. здСсь.

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ WeatherWidgetContents выполняСт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия:

  • Π’Ρ‹Π·ΠΎΠ²ΠΈΡ‚Π΅ API openweathermap get_weather, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ создали Π² API Designer.
  • Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ основныС Π΄Π°Π½Π½Ρ‹Π΅, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ врСмя, врСмя восхода ΠΈ Π·Π°ΠΊΠ°Ρ‚Π°, Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π° ΠΈ ΠΎΠ±Ρ‰ΠΈΠΉ ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·.
  • Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Open Street ΠΈ ΠΏΠΎΠΊΠ°ΠΆΠΈΡ‚Π΅ Π³ΠΎΡ€ΠΎΠ΄ Π½Π° ΠΊΠ°Ρ€Ρ‚Π΅.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΡΡ‚ΡŒ структуру ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° Vtiger, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π·Π½Π°Ρ‚ΡŒ ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Vue ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ наша ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° VTAP построСна Π½Π° Π½Π΅ΠΌ.

Рассмотрим ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π½ΠΈΠΆΠ΅. Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌ get_weather API, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ Π² API Designer (Π²Π½ΡƒΡ‚Ρ€ΠΈ созданной Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ). VTAP.Detail.Record () Javascript API прСдоставляСт ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ записи. ΠœΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ доступ ΠΊ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ поля Π³ΠΎΡ€ΠΎΠ΄Π° рассылки ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ ΠΏΠΎΠ³ΠΎΠ΄Π΅.Β Β Β 

ПослС получСния Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ ΠΏΠΎΠ³ΠΎΠ΄Π΅ Π² шаблонС для ΠΈΡ… Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, спСцифичных для ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².Β 

МЫ Π˜Π‘ΠŸΠžΠ›Π¬Π—Π£Π•Πœ VTAP.CustomApi.Get API для получСния Π΄Π°Π½Π½Ρ‹Ρ… с openweathermap.org ΠΏΡƒΡ‚Π΅ΠΌ Π²Ρ‹Π·ΠΎΠ²Π° get_weather API написан Π² API Designer. ΠΠ°Π·Π½Π°Ρ‡ΡŒΡ‚Π΅ ΠΎΡ‚Π²Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊ Π½Π΅ΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ:

  • ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ
  • Π¨Π°Π±Π»ΠΎΠ½ для ΠΏΠΎΠΊΠ°Π·Π°.Β 

МногиС Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ написаны Π² ΠΌΠ΅Ρ‚ΠΎΠ΄Π°Ρ…, ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‰ΠΈΡ… ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ врСмя ΠΈ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρƒ Π² ΡƒΠ΄ΠΎΠ±ΠΎΡ‡ΠΈΡ‚Π°Π΅ΠΌΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅.
Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΊΠΎΠ΄ здСсь.

Π’ΠΎΡ‚ ΠΊΠ°ΠΊ это Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ, Ссли Π²Ρ‹ сохранитС ΠΈ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ΅Ρ‚Π΅ скрипт ΠΈ ΠΎΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚Π΅ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π΅ΡΡ‚ΡŒ Π³ΠΎΡ€ΠΎΠ΄ рассылки. Но Ρ‚Π΅Π±Π΅ Π½Π΅ каТСтся, Ρ‡Ρ‚ΠΎ это Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ скучно? ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π±Ρ‹ Π½Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠ°Ρ€Ρ‚Ρƒ?

Β 

  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° — ΠΊΠ°Ρ€Ρ‚Π°

Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π΄Π°Π²Π°ΠΉΡ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΠΊΠ°Ρ€Ρ‚Ρƒ OpenStreet ΠΈ ΠΏΠΎΠΊΠ°ΠΆΠ΅ΠΌ Π½Π° Π½Π΅ΠΉ Π³ΠΎΡ€ΠΎΠ΄ рассылки.

Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠ°Ρ€Ρ‚Ρƒ Open Street, Π½Π°ΠΌ сначала Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΅Π΅ Ρ„Π°ΠΉΠ» Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ. Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Javascript Π² VTAP позволяСт Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π»ΡŽΠ±ΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ Π² срСду выполнСния, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ VTAP.Resource.Require API.
Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ эти Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΏΡ€ΠΈ рСгистрации самого Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π° Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚Ρƒ Π² WeatherWidgetContent. НачнитС с добавлСния заполнитСля Π² шаблон ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π΅Π³ΠΎ послС получСния Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· API get_weather с ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°ΠΌΠΈ. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎΠ»Π½Ρ‹ΠΉ сцСнарий ΠΈΠ· Π½Π°ΡˆΠΈΡ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² здСсь ΠΈ посмотритС Π΅Π³ΠΎ Π² дСйствии.

Β 

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π²Ρ‹ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ это ΠΊΠ°ΠΊ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ, ΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Ρ…ΠΎΡ‡Π΅Ρ‚ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ свой собствСнный ΠΊΠ»ΡŽΡ‡ API openweathermap.org. Для этого ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π½Π°ΡˆΠΈΡ… API-интСрфСйсов Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° javascript, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ Π² API Designer с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅-Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΠΈ.

Β 

  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΎΠΊΠ½Π° ΠΈ настроСк администратора

Π”Π°Π²Π°ΠΉΡ‚Π΅ создадим нСбольшоС модальноС Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ ΠΎΠΊΠ½ΠΎ, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ администраторы ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΈ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΊΠ»ΡŽΡ‡ API Π² нашСм Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π΄Π°Π½Π½Ρ‹Ρ…. Π‘Π½Π°Ρ‡Π°Π»Π° зарСгистрируйтС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ настройки ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π»ΠΈΡΡŒ Π½Π° страницС списка.

Π’ΠΎΡ‚ ΠΊΠ°ΠΊ это Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π½Π° страницС списка.

Β 

  • Π₯Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… Π² Vtiger

ΠœΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ VTAP.AppData API для хранСния ΠΈ получСния ΠΊΠ»ΡŽΡ‡Π΅ΠΉ API. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ weather_apikey Π² качСствС ΠΊΠ»ΡŽΡ‡Π° для хранСния, ΠΈ ΠΊ Π½Π΅ΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ Π² API Designer с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ $ apps. $ App.Contacts.weather_apikey.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊΠΎ всСму ΠΊΠΎΠ΄Ρƒ WeatherSettings ΠΈΠ· здСсь.

ПослС использования API Π΄Π°Π½Π½Ρ‹Ρ… Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° VTAP для хранСния ΠΊΠ»ΡŽΡ‡Π° API ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ get_weather Π² API Designer, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅. ΠœΡ‹ замСняСм прямоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠ»ΡŽΡ‡Π° Π½Π° $ apps. $ app.Contacts.weather_apikey.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ΡΡŒ Π² состоянии, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ своС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Π½Π° нашСм Ρ€Ρ‹Π½ΠΊΠ΅, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π²Ρ‹ сдСлали ΠΊΠ»ΡŽΡ‡ API настраиваСмым для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°.

По Π»ΡŽΠ±Ρ‹ΠΌ Π΄Ρ€ΡƒΠ³ΠΈΠΌ вопросам, поТалуйста, ΠΎΡ‚ΠΏΡ€Π°Π²ΡŒΡ‚Π΅ элСктронноС письмо ΠΏΠΎ адрСсу [элСктронная ΠΏΠΎΡ‡Ρ‚Π° Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π°].
ΠŸΠΎΠ΄ΠΏΠΈΡˆΠΈΡ‚Π΅ΡΡŒ Π½Π° Π²Π΅Ρ€ΡΠΈΡŽ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² здСсь.

Π’Π΅Π³ΠΈ:# ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° с Π½ΠΈΠ·ΠΊΠΈΠΌ ΠΊΠΎΠ΄ΠΎΠΌ#SalesBestPracticesCRM блогиНастройка CRMΠ’Π’ΠΠŸAPI VtigerVtiger CRMΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° с Π½ΠΈΠ·ΠΊΠΈΠΌ ΠΊΠΎΠ΄ΠΎΠΌ vtigerΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ‚ΠΎΡ€ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ Vtiger

Класс ΠΊΠ°Ρ€Ρ‚Ρ‹ | Microsoft Π£Π·Π½Π°ΠΉΡ‚Π΅

Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ

Π’Π²ΠΈΡ‚Ρ‚Π΅Ρ€ LinkedIn ЀСйсбук ЭлСктронная ΠΏΠΎΡ‡Ρ‚Π°

  • Артикул
Π£ΠΏΠ°ΠΊΠΎΠ²ΠΊΠ°:
Π»Π°Π·ΡƒΡ€Π½Ρ‹Π΅ ΠΊΠ°Ρ€Ρ‚Ρ‹-ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ управлСния Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ Π²Π΅Π±-ΠΊΠ°Ρ€Ρ‚ΠΎΠΉ.

ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ‚ΠΎΡ€Ρ‹

ΠšΠ°Ρ€Ρ‚Π° (строка | HTMLElement, БСрвис ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΈ ΡΡ‚ΠΈΠ»ΡŒ ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ВзаимодСйствиС ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΈ (ΠšΠ°ΠΌΠ΅Ρ€Π° ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ | ΠšΠ°ΠΌΠ΅Ρ€Π° Π“Ρ€Π°Π½ΠΈΡ†Ρ‹ ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹))

ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ ΠΊΠ°Ρ€Ρ‚Ρƒ Π² ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π΅.

Бвойства

аутСнтификация
ΠΎΡ€Π³Π°Π½Ρ‹ управлСния
события
ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π‘ΠΏΡ€Π°ΠΉΡ‚
слоя
ΠΌΠ°Ρ€ΠΊΠ΅Ρ€Ρ‹
Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ ΠΎΠΊΠ½Π°
источники

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹

ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π’Π°ΠΉΠ»Π°ΠΌΠΈ Loaded()

Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ логичСскоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅, всС Π»ΠΈ ΠΏΠ»ΠΈΡ‚ΠΊΠΈ Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ ΠΎΠΊΠ½Π΅ просмотра для всСх источников Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Ρ‹ ΠΈΠ»ΠΈ Π½Π΅Ρ‚.

ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ()

УдаляСт с ΠΊΠ°Ρ€Ρ‚Ρ‹ всС Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ источники, слои, ΠΌΠ°Ρ€ΠΊΠ΅Ρ€Ρ‹ ΠΈ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ ΠΎΠΊΠ½Π°. Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ изобраТСния ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ΡΡ.

Ρ€Π°ΡΠΏΠΎΡ€ΡΠΆΠ°Ρ‚ΡŒΡΡ ()

ΠžΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ рСсурсы ΠΊΠ°Ρ€Ρ‚Ρ‹. ΠšΠ°Ρ€Ρ‚Π° Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ послС Π²Ρ‹Π·ΠΎΠ²Π° этого ΠΌΠ΅Ρ‚ΠΎΠ΄Π°.

ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠšΠ°ΠΌΠ΅Ρ€Π°()

Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ свойства ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹.

ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Canvas()

Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ элСмСнт HTMLCanvasElement, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ нарисована ΠΊΠ°Ρ€Ρ‚Π°.

ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π₯олст ΠšΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€()

Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ HTMLElement, содСрТащий HTMLCanvasElement ΠΊΠ°Ρ€Ρ‚Ρ‹. Бобытия ΠΊΠ°Ρ€Ρ‚Ρ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠ°Π½ΠΎΡ€Π°ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅) ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ ΠΊ этому элСмСнту.

ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠšΠ°Ρ€Ρ‚Π° ΠšΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€()

Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ элСмСнт HTMLElement, содСрТащий ΠΊΠ°Ρ€Ρ‚Ρƒ.

ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ БСрвис ΠžΠΏΡ†ΠΈΠΈ()

Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ слуТбы, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π±Ρ‹Π» ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ элСмСнт управлСния ΠΊΠ°Ρ€Ρ‚ΠΎΠΉ.

ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π‘Ρ‚ΠΈΠ»ΡŒ()

Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ настройки стиля элСмСнта управлСния ΠΊΠ°Ρ€Ρ‚ΠΎΠΉ.

ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π’Ρ€Π°Ρ„ΠΈΠΊ()

Π’Π΅Ρ€Π½ΡƒΡ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ настройки Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° управлСния ΠΊΠ°Ρ€Ρ‚ΠΎΠΉ.

ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ВзаимодСйствиС()

Π’Π΅Ρ€Π½ΡƒΡ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ настройки ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° взаимодСйствия с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ элСмСнта управлСния ΠΊΠ°Ρ€Ρ‚ΠΎΠΉ.

пиксСлСй ToPositions(Pixel[])

ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ массив ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Pixel Π² массив ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² гСографичСского полоТСния Π½Π° ΠΊΠ°Ρ€Ρ‚Π΅.

ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ Π”ΠΎ пиксСлСй (ΠŸΠΎΠ·ΠΈΡ†ΠΈΡ [])

ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ массив ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Positions Π² массив ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Pixel ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° ΠΊΠ°Ρ€Ρ‚Ρ‹.

ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ (любой)

Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ°Ρ€Ρ‚Ρ‹ Π² соотвСтствии с Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌΠΈ элСмСнта-ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°.

ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° (число | строка, число | строка, любоС)

Π˜Π·ΠΌΠ΅Π½ΡΠ΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ элСмСнта-ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° ΠΊΠ°Ρ€Ρ‚Ρ‹, Π° Π·Π°Ρ‚Π΅ΠΌ самой ΠΊΠ°Ρ€Ρ‚Ρ‹.

ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ ΠšΠ°ΠΌΠ΅Ρ€Π°((ΠšΠ°ΠΌΠ΅Ρ€Π° ΠžΠΏΡ†ΠΈΠΈ | (ΠšΠ°ΠΌΠ΅Ρ€Π° Π“Ρ€Π°Π½ΠΈΡ†Ρ‹ ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΈ { ΠΏΠ΅Π»Π΅Π½Π³?: Π½ΠΎΠΌΠ΅Ρ€, шаг?: Π½ΠΎΠΌΠ΅Ρ€ })) ΠΈ анимация ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹)

Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠ°ΠΌΠ΅Ρ€Ρƒ управлСния ΠΊΠ°Ρ€Ρ‚ΠΎΠΉ с Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠΌ. Π›ΡŽΠ±Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΡƒΠΊΠ°Π·Π°Π½Ρ‹, ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π±ΡƒΠ΄ΡƒΡ‚ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ значСния.

ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ БСрвис ΠžΠΏΡ†ΠΈΠΈ (БСрвис ΠžΠΏΡ†ΠΈΠΈ)

Π—Π°Π΄Π°ΠΉΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ слуТбы.

ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ Π‘Ρ‚ΠΈΠ»ΡŒ (ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ стиля , логичСскоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅)

УстановитС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ стиля элСмСнта управлСния ΠΊΠ°Ρ€Ρ‚ΠΎΠΉ. Π›ΡŽΠ±Ρ‹Π΅ Π½Π΅ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ свои Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ значСния.

Π½Π°Π±ΠΎΡ€ Π’Ρ€Π°Ρ„ΠΈΠΊ (Π’Ρ€Π°Ρ„ΠΈΠΊ Π’Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹)

УстановитС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° для ΠΊΠ°Ρ€Ρ‚Ρ‹. Π›ΡŽΠ±Ρ‹Π΅ Π½Π΅ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ свои Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ значСния.

Π½Π°Π±ΠΎΡ€ ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ВзаимодСйствиС (ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ВзаимодСйствиС ΠžΠΏΡ†ΠΈΠΈ)

УстановитС ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ взаимодСйствия с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ элСмСнта управлСния ΠΊΠ°Ρ€Ρ‚ΠΎΠΉ. Π›ΡŽΠ±Ρ‹Π΅ Π½Π΅ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ свои Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ значСния.

стоп()

ΠžΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ‚ любой Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄.

Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€ ΠŸΠ΅Ρ€Π΅ΠΊΡ€Π°ΡΠΈΡ‚ΡŒ()

Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π°. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ этот ΠΌΠ΅Ρ‚ΠΎΠ΄ со слоями WebGL, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚Ρƒ, ΠΊΠΎΠ³Π΄Π° слой свойства ΠΈΠ»ΠΈ свойства, связанныС с ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ источника слоя. Π’Ρ‹Π·ΠΎΠ² этого нСсколько Ρ€Π°Π· ΠΏΠ΅Ρ€Π΅Π΄ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ΠΎΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΊΠ°Π΄Ρ€Π° ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Ρƒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π°.

БвСдСния ΠΎ конструкторС

Map(string | HTMLElement, Service

Options & Style Options & User Interaction Options & (Camera Options | Camera Bounds Options))

БвСдСния ΠΎ собствСнности

аутСнтификация

ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚

события

ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅

Π‘ΠΏΡ€Π°ΠΉΡ‚

слои

ΠΌΠ°Ρ€ΠΊΠ΅Ρ€Ρ‹

источники

Π”Π΅Ρ‚Π°Π»ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°

ΠΏΠ»ΠΈΡ‚ΠΊΠΈ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Ρ‹()

ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹ΠΉ()

Ρ€Π°ΡΠΏΠΎΡ€ΡΠΆΠ°Ρ‚ΡŒΡΡ ()

ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ

ΠšΠ°ΠΌΠ΅Ρ€Π°()

ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ

Canvas()

ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ

Π₯олст ΠšΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€()

ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ

ΠšΠ°Ρ€Ρ‚Π° ΠšΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€()

ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ

БСрвис ΠžΠΏΡ†ΠΈΠΈ()

ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΡΡ‚ΠΈΠ»ΡŒ

()

ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ

Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° ()

ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ

User Interaction()

пиксСлСй

ToPositions(Pixel[])

ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ

ToPixels(Position[])

ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ (любой)

ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ (число | строка, число | строка, любоС)

set

Camera((Camera Options | (Camera Bounds Options & { ΠΏΠ΅Π»Π΅Π½Π³?: number, pitch?: number })) & Animation Options)

Π½Π°Π±ΠΎΡ€

БСрвис ΠžΠΏΡ†ΠΈΠΈ (БСрвис ΠžΠΏΡ†ΠΈΠΈ)

ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΡΡ‚ΠΈΠ»ΡŒ

(ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ стиля , логичСскоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅)

ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ

Traffic (ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° )

ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ

User Interaction (User Interaction Options)

ΠΎΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ()

Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€

ΠŸΠ΅Ρ€Π΅ΠΊΡ€Π°ΡΠΈΡ‚ΡŒ()

ΠšΠ°Ρ€Ρ‚Π° | Π‘ΠΏΡ€Π°Π²ΠΊΠ° ΠΏΠΎ API просмотра

Π˜Π΅Ρ€Π°Ρ€Ρ…ΠΈΡ

  • асинхронный ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ
    • ΠΊΠ°Ρ€Ρ‚Π°
      • MapInterface

ИндСкс

ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ‚ΠΎΡ€Ρ‹

  • конструктор

Бобытия

  • Π½Π° Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡ Ошибка
  • Π½Π° Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ

Бвойства

  • _инициализация
  • Π±Π°Π·Π° ΠšΠ°Ρ€Ρ‚Ρ‹
  • экспорт ΠšΠ°Ρ€Ρ‚Π° Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠžΠΏΡ†ΠΈΠΈ
  • экстСнт ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€
  • ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ ΠŸΠ»ΠΈΡ‚ΠΊΠ° ΠšΠ°Ρ€Ρ‚Ρ‹ ToExtent
  • ΠΏΠΎΠ»Π½Ρ‹ΠΉ объСм
  • Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅
  • инициализация Ошибка
  • β€” это Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ
  • Π‘Π»ΠΎΠΉ Π’Π΅ΠΌΡ‹ Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ
  • ΠΊΠ°Ρ€Ρ‚Π° Услуги
  • ΠΊΠ°Ρ€Ρ‚Π° Услуги ΠžΡ‚Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Π½ΠΎ ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€
  • ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π» URL-адрСс
  • основной ΠšΠ°Ρ€Ρ‚Π° Π‘Π»ΡƒΠΆΠ±Π°
  • сСрвис Π‘Π»ΠΎΠΈ Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ
  • Π½Π°Π±ΠΎΡ€ ЭкстСнт OnLoad
  • сайт
  • пространствСнный Артикул
  • поддСрТиваСтся Экспорт Π€ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹
  • Π΅Π΄ΠΈΠ½ΠΈΡ†
  • адрСс

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹

  • _configure ΠšΠ°Ρ€Ρ‚Π° Услуги
  • _configure ΠžΠ±ΡŠΠ΅ΠΊΡ‚
  • _initialization Ошибка ΠžΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ
  • _initialized ΠžΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ
  • _rest Ошибка ΠžΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ
  • _rest Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠžΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ
  • Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠšΠ°Ρ€Ρ‚Π° БСрвис
  • Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π‘Π»ΡƒΠΆΠ±Π° Π‘Π»ΠΎΠΈ
  • всС слои
  • всС слои ΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹
  • всС Π‘Ρ‚ΠΎΠ»Ρ‹
  • ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠšΠ°Ρ‚Π°Π»ΠΎΠ³ Π‘Π»ΠΎΠΈ Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ
  • ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ Запуск Π’Π΅ΠΌΠ°
  • Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ Π¨ΠΊΠ°Π»Π°
  • Π΄ΠΎ ΠŸΡ€ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ
  • экспорт ΠšΠ°Ρ€Ρ‚Π°
  • ΠΎΡ‚Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Π½ΠΎ Π‘Π»ΠΎΠΈ
  • find Layer From Matching Esri Feature Layer
  • Π½Π°ΠΉΡ‚ΠΈ ΠšΠ°Ρ€Ρ‚Π° БСрвис ById
  • ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠšΠ°Ρ€Ρ‚Π°
  • ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ
  • Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° БСрвис Π‘Π»ΠΎΠΈ InMap
  • ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠžΡ‚Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Π½ΠΎ ΠšΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ
  • ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠšΠ°Ρ€Ρ‚Π° БСрвис
  • ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Π‘Π»ΡƒΠΆΠ±Π° Π‘Π»ΠΎΠΉ
  • Ρ€Π΅Π·ΡŽΠΌΠ΅ ПодвСсной Π‘Π»ΠΎΠΈ
  • ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ Π‘Π»ΠΎΠΉ Π˜ΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π’ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ

ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ‚ΠΎΡ€Ρ‹

конструктор

Бобытия

Π½Π°

Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡ Ошибка

Π½Π° Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡ Ошибка: функция

УнаслСдовано ΠΎΡ‚ AsyncInitializable. onInitializationFailed

  • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² Essentials.ts:262
ДСкларация Ρ‚ΠΈΠΏΠ°
    • ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹
      • Ошибка
        : Ошибка
      Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π½Π΅Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ

Π½Π°

Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ

Π½Π° Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ: функция

УнаслСдовано ΠΎΡ‚ AsyncInitializable.onInitialized

  • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² Essentials.ts:268
ДСкларация Ρ‚ΠΈΠΏΠ°
    • ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹
      • ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚Π΅Π»ΡŒ: любой
      Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π½Π΅Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ

Бвойства

Частная _инициализация

_инициализация: логичСскоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

УнаслСдовано ΠΎΡ‚ AsyncInitializable._initializing

  • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² Essentials.ts:270

Π±Π°Π·Π°

ΠšΠ°Ρ€Ρ‚Ρ‹

Π±Π°Π·Π° ΠšΠ°Ρ€Ρ‚Ρ‹: BaseMap[]

  • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² Essentials. ts:2288

экспорт

ΠšΠ°Ρ€Ρ‚Π° Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠžΠΏΡ†ΠΈΠΈ

экспорт ΠšΠ°Ρ€Ρ‚Π° Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹: ExportMapImageOptions

  • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² Essentials.ts:2316

экстСнт

ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€

экстСнт ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€: ExtentManager

  • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² Essentials.ts:2322

ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚

ΠŸΠ»ΠΈΡ‚ΠΊΠ° ΠšΠ°Ρ€Ρ‚Ρ‹ ToExtent

ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ ΠŸΠ»ΠΈΡ‚ΠΊΠ° ΠšΠ°Ρ€Ρ‚Ρ‹ ЭкстСнт: логичСский

  • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² Essentials.ts:2299

ΠΏΠΎΠ»Π½Ρ‹ΠΉ

экстСнт

ΠΏΠΎΠ»Π½Ρ‹ΠΉ ОбъСм: ОбъСм

  • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² Essentials.ts:2292

ΠΠ°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ

ОбъСм

Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ ОбъСм: ОбъСм

  • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² Essentials.ts:2294

инициализация

Π‘Π±ΠΎΠΉ

инициализация Π‘Π±ΠΎΠΉ: ошибка

УнаслСдовано ΠΎΡ‚ AsyncInitializable. initializationFailure

  • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² Essentials.ts:251

β€” это

Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ

Ρ€Π°Π²Π½ΠΎ Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ: логичСскоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

УнаслСдовано ΠΎΡ‚ AsyncInitializable.isInitialized

  • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² Essentials.ts:253

Π‘Π»ΠΎΠΉ

Π’Π΅ΠΌΡ‹ Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ

слой Π’Π΅ΠΌΡ‹ Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ: LayerThemesInfo

  • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² Essentials.ts:2310

ΠΊΠ°Ρ€Ρ‚Π°

Услуги

ΠΊΠ°Ρ€Ρ‚Π° Услуги: MapService[]

  • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² Essentials.ts:2301

ΠΊΠ°Ρ€Ρ‚Π°

Услуги ΠžΡ‚Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Π½ΠΎ ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€

ΠΊΠ°Ρ€Ρ‚Π° Услуги ΠžΡ‚Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Π½ΠΎ Π’ΠΈΠ΄: MapService[]

  • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² Essentials.ts:2306

ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»

URL-адрСс

ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π» URL: строка

  • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² Essentials. ts:2290

основной

ΠšΠ°Ρ€Ρ‚Π° Π‘Π»ΡƒΠΆΠ±Π°

основной ΠšΠ°Ρ€Ρ‚Π° БСрвис: MapService

  • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² Essentials.ts:2312

сСрвис

Π‘Π»ΠΎΠΈ Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ

слуТба Π‘Π»ΠΎΠΈ Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ: логичСскоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

  • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² Essentials.ts:2320

Π½Π°Π±ΠΎΡ€

экстСнт ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅

set Extent OnLoad: boolean

  • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² Essentials.ts:2329

сайт

сайт: SiteInterface

УнаслСдовано ΠΎΡ‚ AsyncInitializable.site

  • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² Essentials.ts:257

пространствСнный

Артикул

пространствСнный Бсылка: SpatialReference

  • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² Essentials.ts:2324

поддСрТиваСтся

Экспорт Π€ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹

поддСрТиваСтся Экспорт Π€ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹: строка[]

  • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² Essentials. ts:2314

Π΅Π΄ΠΈΠ½ΠΈΡ†

Π΅Π΄ΠΈΠ½ΠΈΡ†: DistanceUnit

  • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² Essentials.ts:2318

адрСс

URL: строка

УнаслСдовано ΠΎΡ‚ AsyncInitializable.url

  • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² Essentials.ts:255

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹

Private _configure

ΠšΠ°Ρ€Ρ‚Π° Π‘Π»ΡƒΠΆΠ±Ρ‹

Частный _configure

ΠžΠ±ΡŠΠ΅ΠΊΡ‚

Частная _инициализация

Ошибка ΠžΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ

Private _initialized

ΠžΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ

Частный _rest

Ошибка ΠžΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ

Частный _rest

Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠžΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ

Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ

ΠšΠ°Ρ€Ρ‚Π° БСрвис

Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ

Π‘Π»ΡƒΠΆΠ±Π° Π‘Π»ΠΎΠΈ

всС

слои
    • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² Essentials.ts:2352
    Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π‘Π»ΠΎΠΉ[]

всС

слои ΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹
    • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² Essentials. ts:2360
    Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π‘Π»ΠΎΠΉ[]

всС

Π‘Ρ‚ΠΎΠ»Ρ‹
    • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² Essentials.ts:2356
    Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π‘Π»ΠΎΠΉ[]

ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ

ΠšΠ°Ρ‚Π°Π»ΠΎΠ³ Π‘Π»ΠΎΠΈ Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ
    • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² Essentials.ts:2446
    ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹
    • Π΄Π΅Ρ‚Π°Π»Π΅ΠΉΠ Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹: Π»ΡŽΠ±Ρ‹Π΅
    Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π½Π΅Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ

ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ

Запуск Π’Π΅ΠΌΠ°
    • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² Essentials.ts:2447
    Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π½Π΅Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ

расчСт

ΠœΠ°ΡΡˆΡ‚Π°Π±
    • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² Essentials.ts:2372
    Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ число

Π΄ΠΎ

ΠŸΡ€ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ

экспорт

ΠšΠ°Ρ€Ρ‚Π°

ΠΎΡ‚Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Π½ΠΎ

Π‘Π»ΠΎΠΈ
    • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² Essentials. ts:2364
    Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π‘Π»ΠΎΠΉ[]

find

Layer From Matching Esri Feature Layer
    • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² Essentials.ts:2435
    ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹
    • Π‘Π»ΠΎΠΉ
      : FeatureLayer
    Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ

Π½Π°ΠΉΡ‚ΠΈ

ΠšΠ°Ρ€Ρ‚Π° БСрвис ById

ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ

ΠšΠ°Ρ€Ρ‚Π°
    • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² Essentials.ts:2348
    ΠšΠ°Ρ€Ρ‚Π° Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π°

ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ

Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ°

сСрвис слои InMap
    • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² Essentials.ts:2368
    ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹
    • ΠšΠ°Ρ€Ρ‚Π°
      : ΠšΠ°Ρ€Ρ‚Π°
    Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π½Π΅Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ

ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅

ΠžΡ‚Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Π½ΠΎ ΠšΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ
    • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² Essentials.

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *