Help
RSS
API
Feed
Maltego
Contact
Domain > gurzuf-snegiri.com
×
Welcome!
Right click nodes and scroll the mouse to navigate the graph.
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2013-05-13
91.206.200.90
(
ClassC
)
2024-08-27
87.236.16.24
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: nginx-reuseport/1.21.1Date: Tue, 27 Aug 2024 18:29:01 GMTContent-Type: text/html; charsetiso-8859-1Content-Length: 317Connection: keep-aliveKeep-Alive: timeout30Location: https://gurzuf-snegiri.com/ !DOCTYPE HTML PUBLIC -//IETF//DTD HTML 2.0//EN>html>head>title>301 Moved Permanently/title>/head>body>h1>Moved Permanently/h1>p>The document has moved a hrefhttps://gurzuf-snegiri.com/>here/a>./p>hr>address>Apache/2.4.55 (Unix) Server at gurzuf-snegiri.com Port 80/address>/body>/html>
Port 443
HTTP/1.1 200 OKServer: nginx-reuseport/1.21.1Date: Tue, 27 Aug 2024 18:29:02 GMTContent-Type: text/htmlContent-Length: 50932Connection: keep-aliveKeep-Alive: timeout30Vary: Accept-EncodingLast-Modified: Wed, 01 Nov 2023 20:00:39 GMTETag: c6f4-6091cb9adad86Accept-Ranges: bytes !DOCTYPE html>html dirltr langru>!-- TL_EXPRESS_MARKER -->head> meta http-equivcontent-type contenttext/html; charsetutf-8> meta charsetutf-8> meta nameviewport contentwidthdevice-width, initial-scale1> link relshortcut icon typeimage/png href/img/669544702041f24d.png?r1698868826> title>Снегири, пос. Гурзуф - официальный сайт отеля/title> meta namedescription content > script typeapplication/ld+json>{ @context: http://schema.org/, @type: Hotel, url: https://gurzuf-snegiri.com/, address: Республика Крым, пос. Гурзуф, Гурзуфское шоссе, д. 6В, telephone: +79787207526, image: https://gurzuf-snegiri.com/img/7da4e2d9bbd0a4b0.png, description: Рады Вас приветствовать на официальном сайте Виллы «Снегири». Вилла «Снегири» - это частная вилла в поистине волшебном месте, окутанном историей и памятью о знаменитых художниках, поэтах, писателях, русской интеллигенции. Наши преимущества:Уникальное месторасположение нашей виллы, открывающиеся панорамные виды на Аю-Даг, Черное море и всю Гурзуфскую бухту.Эксклюзивное архитектурное решение при обустройстве виллы позволило создать все условия для комфортного отдыха наших гостей, массу уголков для приятного уединения и времяпровождения – терраса Вашего номера, греческий дворик, палуба у бассейна, столик у пруда, терраса у верхнего бассейна.Использование при строительстве и дальнейшем обустройстве виллы только самых качественных и экологичных материалов – натуральное дерево, камень и т. д.Территория виллы – чудо ландшафтного дизайна, мини-ботанический сад, каждый уголок обустроен с любовью, круглый год у нас что-то цветет и Новый год не исключение!Небольшое количество гостей на достаточно большой территории виллы, зачастую наши гости не подозревают, что они, оказывается, на вилле не одни!Небольшое удаление от центра курорта и от набережной дарит нашим гостям роскошный подарок – тишину и покой!Великолепная кухня мастерство повара + здоровые блюда + экологически чистые, свежие крымские продукты.Комфорт в номерах - белоснежное постельное белье, добротные махровые полотенца, мини-парфюмерия, фирменные халаты и тапочки.Отдыхать у нас безопасно – на территории нашей виллы ведется круглосуточное видеонаблюдение и работает охранная сигнализация.Ежедневная качественная уборка, наши гости всегда отмечают чистоту в номерах!Каждую минуту мы работаем над тем, чтобы Ваше пребывание было максимально комфортным!, email: , name: Снегири, location: { @type: Place, address: { @type: PostalAddress, streetAddress: Республика Крым, пос. Гурзуф, Гурзуфское шоссе, д. 6В, addressLocality: пос. Гурзуф }, geo: { @type: GeoCoordinates, latitude: 44.539699, longitude: 34.269138 } }}/script> meta propertyog:type contentplace>meta propertyog:title contentСнегири>meta propertyog:url contenthttps://gurzuf-snegiri.com/>meta propertyog:image contenthttps://gurzuf-snegiri.com/img/7da4e2d9bbd0a4b0.png>meta propertyplace:location:latitude content44.539699>meta propertyplace:location:longitude content34.269138> /head> body classhome> script typetext/javascript> function gtag(){dataLayer.push(arguments);} (function() { function loadScript(url) { var script document.createElement(script); script.async false; script.src url; var firstScript document.getElementsByTagName(script)0; firstScript.parentNode.insertBefore(script, firstScript); } function getFirstOrDefault(arr) { if (arr.length 0) { return null; } return arr0; } var accounts { src: tlAnalytics, code: G-JZD8T5L6K7 }, { src: tlAnalytics, code: }, { src: tlAnalytics, code: UA-175504485-29 }, { src: hotel, code: , params: { send_page_view: true } } .filter(account > account.code.length > 0); var integrationId getFirstOrDefault(accounts); if (integrationId null) { return; } loadScript(https://www.googletagmanager.com/gtag/js?id + integrationId.code); window.dataLayer window.dataLayer || ; gtag(js, new Date()); for(var i 0; i accounts.length; i++) { if (accountsi.params ! undefined ) { gtag(config, accountsi.code, accountsi.params); } else { gtag(config, accountsi.code); } } })();/script> script typetext/javascript > window.dataLayer window.dataLayer || ; (function( m,e,t,r,i,k,a ){mimi||function(){( mi.ami.a|| ).push( arguments )}; mi.l1*new Date();ke.createElement( t ),ae.getElementsByTagName( t )0,k.async1,k.srcr,a.parentNode.insertBefore( k, a )}) ( window, document, script, https://mc.yandex.ru/metrika/tag.js, ym ); try { ym( 46476078, init, { clickmap:true, trackLinks:true, accurateTrackBounce:true, webvisor:true , ut:noindex , ecommerce: dataLayer } ); } catch (e) { } /script> noscript>div>img srchttps://mc.yandex.ru/watch/46476078 styleposition:absolute; left:-9999px; alt />/div>/noscript> script typetext/javascript src/js/vendor/tracking.js>/script> header classheader rolebanner data-fixedtrue> div classheader__container> div classlogo> a href/ classlogo__link> img src/img/7da4e2d9bbd0a4b0.png classlogo__image> /a> /div> div classheader__bar> div classbutton button_menu js-button-menu> i classicon-menu1>/i> span classbutton__title>МЕНЮ/span> /div> a classbutton button_booking button_booking_action href/booking/ onClicksendEvent(click, Boutique, HEADER_FIND_ROOM_BUTTON)> span href/booking/ classbutton__title>ЗАБРОНИРОВАТЬ/span> /a> /div> div classheader__content js-header__content> div classheader__menu> div classheader__navigation> nav classmenu > ul classmenu__list> li classmenu__item > a classmenu__link href/about/> О НАС /a> /li> li classmenu__item onClicksendEvent(click, Boutique, MENU_ROOMS); > a classmenu__link href/rooms/> НОМЕРА /a> /li> li classmenu__item > a classmenu__link href/special-offers/> СПЕЦПРЕДЛОЖЕНИЯ /a> /li> li classmenu__item > a classmenu__link href/restaurants/> РЕСТОРАН /a> /li> li classmenu__item > a classmenu__link href/services/> УСЛУГИ /a> /li> li classmenu__item > a classmenu__link href/photos/> ФОТОГАЛЕРЕЯ /a> /li> li classmenu__item > a classmenu__link href/contacts/> КОНТАКТЫ /a> /li> li classmenu__item onClicksendEvent(click, Boutique, MENU_BOOKING); > a classmenu__link href/booking/> БРОНИРОВАНИЕ /a> /li> /ul>/nav> /div> /div> div classheader__section> div classaddress address_header> div classaddress__container> a classaddress__link href/contacts/> i classicon-inmap1 address__icon>/i> span classaddress__text>Республика Крым, пос. Гурзуф, Гурзуфское шоссе, д. 6В/span> /a> /div> /div> /div> /div> /div>/header> div classslider slider_main > style> @media screen and (max-width: 480px) { .slider__item-image-0 { background-image: url(/img/7dbd987107dcaf74.jpg ) !important; } } @media screen and (max-width: 480px) { .slider__item-image-1 { background-image: url(/img/2a6b323dbb3c00c3.jpg ) !important; } } @media screen and (max-width: 480px) { .slider__item-image-2 { background-image: url(/img/f5bea91cf40af234.jpg ) !important; } } @media screen and (max-width: 480px) { .slider__item-image-3 { background-image: url(/img/5ed2a527df672863.jpg ) !important; } } @media screen and (max-width: 480px) { .slider__item-image-4 { background-image: url(/img/3dec3eb918ffaf29.jpg ) !important; } } /style> ul classslider__list slick-slider_main> li classslider__item> div classslider__item-image slider__item-image-0 stylebackground-image: url(/img/94d3a088fe0363dd.jpg);>/div> /li> li classslider__item> div classslider__item-image slider__item-image-1 stylebackground-image: url(/img/21f6baec993dbbe9.jpg);>/div> /li> li classslider__item> div classslider__item-image slider__item-image-2 stylebackground-image: url(/img/512c6966b53e973a.jpg);>/div> /li> li classslider__item> div classslider__item-image slider__item-image-3 stylebackground-image: url(/img/a57ad7a608a18a26.jpg);>/div> /li> li classslider__item> div classslider__item-image slider__item-image-4 stylebackground-image: url(/img/94dcc1292e5382a4.jpg);>/div> /li> /ul> div classbutton button_on_slider button_visible button_anchor data-anchor-idabout> i classicon-arrow5>/i> /div> div classslider__overlay> div classslider__overlay-container> h1 classslider__header >Снегири /div> /div> /div> div classsearch-form search-form_main> div classsearch-form__container> div idtl-search-form> a href classsearch-form__link>/a>/div> script typetext/javascript>!--(function(w) { var q setContext, TL-EXPRESS.express-new-aa-1, ru , embed, search-form, { providers: 7423, container: tl-search-form, adults: 2, currency: RUB, nights: 1 , onsubmit: function(params, url) { try { sendEvent(click, Boutique, SF_FIND_ROOMS_BUTTON); } catch(error) { } }} , embed, smart-widget, { key: d30fabfe-d85d-42ca-96c1-000029240100 } ; var hru-ibe.tlintegration.ru,ibe.tlintegration.ru,ibe.tlintegration.com; var t w.travelline (w.travelline || {}), ti t.integration (t.integration || {}); ti.__cq ti.__cq ? ti.__cq.concat(q) : q; if (!ti.__loader) { ti.__loader true; var dw.document,cd.getElementsByTagName(head)0||d.getElementsByTagName(body)0; function e(s,f) {return function() {w.TL||(c.removeChild(s),f())}} (function l(h) { if (0h.length) return; var sd.createElement(script); s.typetext/javascript;s.async!0;s.srchttps://+h0+/integration/loader.js; s.onerrors.onloade(s,function(){l(h.slice(1,h.length))});c.appendChild(s) })(h); }})(window);/script> /div> /div> section classprovider provider_style_primary idabout> div classprovider__container> h2 classprovider__title>О нас/h2> div classprovider__information> div classprovider__description> div classtext-with-html> Рады Вас приветствовать на официальном сайте Виллы «Снегири». Вилла «Снегири» - это частная вилла в поистине волшебном месте, окутанном историей и памятью о знаменитых художниках, поэтах, писателях, русской интеллигенции. Наши преимущества:Уникальное месторасположение нашей виллы, открывающиеся панорамные виды на Аю-Даг, Черное море и всю Гурзуфскую бухту.Эксклюзивное архитектурное решение при обустройстве виллы позволило создать все услови... a href/about/ classprovider__more_info_link about__more>Подробнее/a> /div> div classprovider__button> a classbutton button_common href/booking/> УЗНАТЬ ЦЕНУ /a> /div> /div> /div> /div>/section> section classrooms rooms_style_complementary idrooms> div classrooms__container> div classslider slider_category slider_rooms> ul classslider__list slick-slider_category slick-slider_rooms clearfix> li classslider__item> div classslider__item-content room> div classslider__item-image lazy data-bgsrcurl(/img/404a9add83bb3733.jpg)> /div> div classslider__item-overlay> div classslider__item-overlay-container> h3 classroom__title>БРЕТАНЬ (2-местный номер с террасой с видом на море)/h3> div classroom__booking clearfix> a classbutton button_room href/booking/?room-type47068 onClicksendEvent(click, Boutique, SLIDER_ROOMS_BUTTON)> УЗНАТЬ ЦЕНУ /a> /div> /div> /div> /div> /li> li classslider__item> div classslider__item-content room> div classslider__item-image lazy data-bgsrcurl(/img/4de9f0673ebc7951.jpg)> /div> div classslider__item-overlay> div classslider__item-overlay-container> h3 classroom__title>АНЖУ (2-местный номер с видом на сад)/h3> div classroom__booking clearfix> a classbutton button_room href/booking/?room-type47069 onClicksendEvent(click, Boutique, SLIDER_ROOMS_BUTTON)> УЗНАТЬ ЦЕНУ /a> /div> /div> /div> /div> /li> li classslider__item> div classslider__item-content room> div classslider__item-image lazy data-bgsrcurl(/img/260d43bdbd9831a1.jpg)> /div> div classslider__item-overlay> div classslider__item-overlay-container> h3 classroom__title>ПРОВАНС (номер с 2 спальнями с террасой с видом на море)/h3> div classroom__booking clearfix> a classbutton button_room href/booking/?room-type47070 onClicksendEvent(click, Boutique, SLIDER_ROOMS_BUTTON)> УЗНАТЬ ЦЕНУ /a> /div> /div> /div> /div> /li> li classslider__item> div classslider__item-content room> div classslider__item-image lazy data-bgsrcurl(/img/f77414fb2907209e.jpg)> /div> div classslider__item-overlay> div classslider__item-overlay-container> h3 classroom__title>ШАМПАНЬ (3-местный семейный номер с видом на территорию)/h3> div classroom__booking clearfix> a classbutton button_room href/booking/?room-type47071 onClicksendEvent(click, Boutique, SLIDER_ROOMS_BUTTON)> УЗНАТЬ ЦЕНУ /a> /div> /div> /div> /div> /li> li classslider__item> div classslider__item-content room> div classslider__item-image lazy data-bgsrcurl(/img/dde8e469d57c2ddf.jpg)> /div> div classslider__item-overlay> div classslider__item-overlay-container> h3 classroom__title>ЛЮКС (2-х комнатный номер с балконом с панорамным видом на море)/h3> div classroom__booking clearfix> a classbutton button_room href/booking/?room-type47072 onClicksendEvent(click, Boutique, SLIDER_ROOMS_BUTTON)> УЗНАТЬ ЦЕНУ /a> /div> /div> /div> /div> /li> li classslider__item> div classslider__item-content room> div classslider__item-image lazy data-bgsrcurl(/img/c39b8c4804063dbf.jpg)> /div> div classslider__item-overlay> div classslider__item-overlay-container> h3 classroom__title>2-МЕСТНЫЙ СТАНДАРТ С ВИДОМ НА МОРЕ/h3> div classroom__booking clearfix> a classbutton button_room href/booking/?room-type47073 onClicksendEvent(click, Boutique, SLIDER_ROOMS_BUTTON)> УЗНАТЬ ЦЕНУ /a> /div> /div> /div> /div> /li> li classslider__item> div classslider__item-content room> div classslider__item-image lazy data-bgsrcurl(/img/5663188c0b881c1f.jpg)> /div> div classslider__item-overlay> div classslider__item-overlay-container> h3 classroom__title>2-МЕСТНЫЙ СТАНДАРТ С ВИДОМ НА ГОРЫ/h3> div classroom__booking clearfix> a classbutton button_room href/booking/?room-type47075 onClicksendEvent(click, Boutique, SLIDER_ROOMS_BUTTON)> УЗНАТЬ ЦЕНУ /a> /div> /div> /div> /div> /li> li classslider__item> div classslider__item-content room> div classslider__item-image lazy data-bgsrcurl(/img/baddbfee2a2fb825.jpg)> /div> div classslider__item-overlay> div classslider__item-overlay-container> h3 classroom__title>2-МЕСТНЫЙ НОМЕР ЭКОНОМ/h3> div classroom__booking clearfix> a classbutton button_room href/booking/?room-type47074 onClicksendEvent(click, Boutique, SLIDER_ROOMS_BUTTON)> УЗНАТЬ ЦЕНУ /a> /div> /div> /div> /div> /li> /ul> /div> /div> /section> section classspecial-offers special-offers_slider special-offers_style_complementary> div classspecial-offers__container> h2 classspecial-offers__title h1>Спецпредложения/h2> div classslider slider_category slider_special-offers> ul classslider__list slick-slider_category slick-slider_special-offers> li classslider__item> div classslider__item-content> a href/booking/?special-offer496729 onClicksendEvent(click, Boutique, SLIDER_SPECIAL_OFFERS_BUTTON)> div classslider__item-image lazy data-bgsrcurl(/img/4523f57beb5a6934.png)> h3 classslider__item-title slider__item-title_long> Раннее бронирование 2023... /h3> /div> /a> div classslider__item-overlay> p classslider__item-description> Выгодное бронирование. Планируйте свой отдых заранее. /p> /div> /div> /li> li classslider__item> div classslider__item-content> a href/booking/?special-offer494575 onClicksendEvent(click, Boutique, SLIDER_SPECIAL_OFFERS_BUTTON)> div classslider__item-image lazy data-bgsrcurl(/img/3ed7003afa3ed76b.png)> h3 classslider__item-title > Уик-энд с дегустацией /h3> /div> /a> div classslider__item-overlay> p classslider__item-description> Комфортное размещение, вкусные завтраки, знакомство с лучими традициями крымского виноделия (посещение винотеки и дегуст... /p> /div> /div> /li> li classslider__item> div classslider__item-content> a href/booking/?special-offer496688 onClicksendEvent(click, Boutique, SLIDER_SPECIAL_OFFERS_BUTTON)> div classslider__item-image lazy data-bgsrcurl(/img/439c40b4cb4d6291.png)> h3 classslider__item-title > Проживание от 10 дней /h3> /div> /a> div classslider__item-overlay> p classslider__item-description> Выгодное бронирование при длительном проживании /p> /div> /div> /li> li classslider__item> div classslider__item-content> a href/booking/?special-offer496689 onClicksendEvent(click, Boutique, SLIDER_SPECIAL_OFFERS_BUTTON)> div classslider__item-image lazy data-bgsrcurl(/img/c4300009dcf6c9dc.png)> h3 classslider__item-title > Проживание от 14 дней /h3> /div> /a> div classslider__item-overlay> p classslider__item-description> Выгодное бронирование при длительном проживании /p> /div> /div> /li> /ul> /div> /div> /section> section classcontacts contacts_style_complementary idcontacts> div classcontacts__container> div classcontacts__list> div classcontacts__item address> a href/contacts/ classaddress__link> i classicon-inmap1 address__icon>/i> span classaddress__text>Республика Крым, пос. Гурзуф, Гурзуфское шоссе, д. 6В/span> /a> /div> div classcontacts__item phone phone_list> div classphone__item> a hreftel:+79787207526 classphone__link> i classicon-phone2 phone__icon>/i> span classphone__text> span classphone__number>+7 (978) 720-75-26/span> span classphone__description>Геннадий Аркадьевич/span> /span>/a> /div> ul classmessenger__list> li classmessenger__item> a hrefwhatsapp://send?phone79787207526 classmessenger__link> i classicon-whatsapp messenger__icon>/i> span classmessenger__text> span classmessenger__title> WhatsApp: /span> span classmessenger__phone> +79787207526 /span> /span> /a> /li> li classmessenger__item> a hrefviber://chat?number+79787207526 classmessenger__link> i classicon-viber2 messenger__icon>/i> span classmessenger__text> span classmessenger__title> Viber: /span> span classmessenger__phone> +79787207526 /span> /span> /a> /li> li classmessenger__item> a hreftg://resolve?domain89787207526 classmessenger__link> i classicon-telegram messenger__icon>/i> span classmessenger__text> span classmessenger__title> Telegram: /span> span classmessenger__phone> 89787207526 /span> /span> /a> /li> /ul> /div> div classcontacts__item email> div classemail__item> a classemail__link hrefmailto:info@gurzuf-snegiri.com> i classicon-mail3 email__icon>/i> span classemail__text> span classemail__mail>info@gurzuf-snegiri.com/span> /span>/a> /div> /div> /div> /div>/section> section classmap> pre classjson-map styledisplay: none;> { addresses: { latitude:44.539699, longitude:34.269138, hintContent: Снегири , balloonContent: Снегири, Республика Крым, пос. Гурзуф, Гурзуфское шоссе, д. 6В } , iconImageHref: /img/placemark.png, iconImageSize: { width: 64, height: 64 }, iconImageOffset: { x: -32, y: -64 } }/pre>div dirltr classmap__container idmap-yandex >/div> /section> footer classfooter> div classfooter__container> div classfooter__item footer__copyright> div classfooter__copyright_hotel>© Снегири/div> div classfooter__copyright_official> 2023, Официальный сайт /div> /div> div classfooter__item societal> div classsocietal__list> a hrefhttps://vk.com/villasnegiri target_blank classsocietal__item societal__item_vk-2020> i classicon-vk-2020 societal__icon>/i> /a> /div> /div> div classfooter__item footer__item_counters> a classlogo logo_small href target_blank> svg classfooter__logo-img viewBox0 0 182.7 60> use xlink:href#express-logo>/use> /svg> /a> /div> /div>/footer> link relstylesheet hrefhttps://fonts.googleapis.com/css?familyOpen+Sans%3A400%2C700&subsetcyrillic&ver4.7.2 typetext/css mediaall />link relstylesheet href/css/style.css?r1698868826 typetext/css mediaall />link relstylesheet href/js/vendor/fancybox/dist/jquery.fancybox.min.css typetext/css mediaall />script typetext/javascript srchttps://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js>/script>script typetext/javascript src/js/vendor/slick/slick.min.js?r4.7.2>/script>script typetext/javascript src/js/vendor/fancybox/dist/jquery.fancybox.min.js>/script>script typetext/javascript src/js/common.min.js?r1698868826>/script>script typetext/javascript src/js/main.min.js?r1698868826>/script> script> use strict; (function ($) { document.addEventListener(DOMContentLoaded, function () { let mapContainer document.querySelector(.map__container); let isMapInitialized false; if ( mapContainer ! null ) { document.addEventListener(scroll, mapLazyLoad); window.addEventListener(load, mapLazyLoad); window.addEventListener(resize, mapLazyLoad); window.addEventListener(orientationchange, mapLazyLoad); } function mapLazyLoad() { if (isMapInitialized false) { setTimeout(function () { if ((mapContainer.getBoundingClientRect().top window.innerHeight && mapContainer.getBoundingClientRect().bottom > 0) && getComputedStyle(mapContainer).display ! none) { initMap(); isMapInitialized true; document.removeEventListener(scroll, mapLazyLoad); window.removeEventListener(load, mapLazyLoad); window.removeEventListener(resize, mapLazyLoad); window.removeEventListener(orientationchange, mapLazyLoad); } }, 200); } }; }); function loadScripts(scripts) { let deferred jQuery.Deferred(); function loadScript(i) { if (i scripts.length) { jQuery.ajax({ url: scriptsi, dataType: script, cache: true, success: function() { loadScript(i + 1); } }); } else { deferred.resolve(); } } loadScript(0); return deferred; } function initMap() { let $jsonMapData $(.json-map), $mapYandexContainer $(#map-yandex), $mapGoogleContainer $(#map-google), $mapSputnikContainer $(#map-sputnik), $mapHereContainer $(#map-here), $mapData $jsonMapData.length ? JSON.parse($jsonMapData.text()) : null; if ($mapData) { $jsonMapData.detach(); let $filteredAddresses getAddressesWithoutDuplicateCoordinates($mapData.addresses); let $center getCenterCoordinates($filteredAddresses); let $defaultZoom 15; if ($mapYandexContainer.length) { loadScripts(//api-maps.yandex.ru/2.1/?langru_RU&r4.7.2) .done(function () { ymaps.ready(function () { let $geoCollection new ymaps.GeoObjectCollection(); let $map new ymaps.Map($mapYandexContainer0, { center: $center, zoom: $defaultZoom }); $map.controls.remove(searchControl); let $markers ; $filteredAddresses.forEach(element > { let placemark new ymaps.Placemark(element.latitude, element.longitude, { hintContent: element.hintContent, balloonContent: element.balloonContent }); $geoCollection.add(placemark); $markers.push(placemark); }); $map.geoObjects.add($geoCollection); if ($filteredAddresses.length > 1) { $map.setBounds($geoCollection.getBounds()); if ($map.getZoom() > $defaultZoom) { $map.setZoom($defaultZoom); } } $map.behaviors.disable(scrollZoom); initMoveToPoint($map, 1, $markers); }); }); } } } function initMoveToPoint($map, type, $markers, hereUi null) { (function () { let $mapPoint $(.js-map-point); $mapPoint.on(click, function (event) { event.preventDefault(); let $this $(this), $pointCoords $this.data(point-coords), $balloonContent $this.data(point-text); let coordsStr $pointCoords.split( ); let coords parseFloat(coordsStr0), parseFloat(coordsStr1); switch (type) { case 1: moveToPointYandex($map, coords, $balloonContent, $markers); return false; case 2: moveToPointGoogle($map, coords, $balloonContent, $markers); return false; case 3: moveToPointHere($map, coords, $balloonContent, $markers, hereUi); return false; case 4: moveToPointSputnik($map, coords, $balloonContent, $markers); return false; } return false; }); })(); } function moveToPointYandex($map, coords, $balloonContent, $markers) { $map.panTo(coords, { flying: true }).then (() > { let marker ymaps.geoQuery($markers).getCentralObject($map); marker.properties.set(balloonContent, $balloonContent); marker.balloon.open(); }); } function moveToPointHere($map, coords, $balloonContent, markers, ui) { let point { lat: coords0, lng: coords1 }; $map.setCenter(point); let minDistance 0; let closestMarker null; for (let i 0; i markers.length; i++) { let distance markersi.getGeometry().distance(point); if (closestMarker null || distance minDistance) { minDistance distance; closestMarker markersi; } } let bubble new H.ui.InfoBubble(closestMarker.getGeometry(), { content: $balloonContent }); ui.getBubbles().forEach(b > ui.removeBubble(b)); ui.addBubble(bubble); } function moveToPointSputnik($map, coords, $balloonContent, markers) { let point L.latLng(coords); $map.panTo(coords); let closestMarker null; for (let i 0; i markers.length; i++) { if (markersi.getLatLng().equals(point)) { closestMarker markersi; break; } } closestMarker.setPopupContent($balloonContent); closestMarker.openPopup(); } function moveToPointGoogle($map, coords, $balloonContent, markers) { let point new google.maps.LatLng(coords0, coords1); $map.panTo(point); let marker getMarkerClosestToPoint(point, markers) google.maps.event.trigger(marker, click, $balloonContent); } function getMarkerClosestToPoint(point, markers) { let minDistance 0; let closestMarker null; for (let i 0; i markers.length; ++i) { let distance google.maps.geometry.spherical.computeDistanceBetween(markersi.position, point); if (closestMarker null || distance minDistance) { closestMarker markersi; minDistance distance; } } return closestMarker; } function getCenterCoordinates(addresses) { let $latitudeAll 0; let $longitudeAll 0; if (addresses.length > 0) { addresses.forEach(element > { $latitudeAll + parseFloat(element.latitude); $longitudeAll + parseFloat(element.longitude); }); return parseFloat($latitudeAll / addresses.length), parseFloat($longitudeAll / addresses.length); } return 0, 0; } function getAddressesWithoutDuplicateCoordinates(addresses) { let filteredAddresses ; addresses.forEach(element > { if (!filteredAddresses.some(x > x.latitude element.latitude && x.longitude element.longitude)) { filteredAddresses.push(element); } }); return filteredAddresses; } })(jQuery);/script> script typetext/javascript> /script>script typetext/javascript> window.onload function() { sendEvent(loaded, Boutique, ); }/script>div styledisplay: none;> svg version1.1 idexpress-logo xmlnshttp://www.w3.org/2000/svg xmlns:xlinkhttp://www.w3.org/1999/xlink x0 y0 width100% height100% viewBox0 0 182.7 60 preserveAspectRatioxMidYMin meet xml:spacepreserve> path fill-ruleevenodd clip-ruleevenodd fillcurrentColor d/> /svg>/div> /body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]