@react_js

Страница 1618 из 5115
? ethorz
03.07.2017
11:16:06
т.е. радиус

Sergey
03.07.2017
11:16:54
что в яндекс апи, что в гугл апи, есть все данные для работы с зумом

помню давно еще делал

? ethorz
03.07.2017
11:18:40
зум я могу получить

Google
? ethorz
03.07.2017
11:18:51
но тут получается некий revert в соотношении с сервером

Default
03.07.2017
11:20:32
Ну тащемта в картографии принято масштабами все мерять

1:1 самый большой

И мельче

Я б от этого отталкивался

? ethorz
03.07.2017
11:23:38
https://github.com/istarkov/google-map-react

пытаюсь в этом доковырять

ну да, баундинг, но как из этого сформировать в километры

https://stackoverflow.com/a/37576519

нашел что-то типа такого

Igor
03.07.2017
11:27:12
Тебе из чего километры в итоге надо получить?

из двух координат?

Google
? ethorz
03.07.2017
11:27:50
из 4х

сек

Igor
03.07.2017
11:28:39
а зачем 4? площадь?

Artyom
03.07.2017
11:28:52
лол

Ты как на двухмерном пространстве ориентируешься, по одной координате?

Igor
03.07.2017
11:30:29
растояние между точками

это две координаты, находится просто

/** * @function calcDistance * Вычисляет растояние от точки до точки по координатам * Считается по haversine формуле http://www.movable-type.co.uk/scripts/latlong.html * */ export function calcDistance(lat1: number, lat2: number, lon1: number, lon2: number): number { const φ1 = degreeToRadian(lat1); const φ2 = degreeToRadian(lat2); const Δφ = degreeToRadian(lat2 - lat1); const Δλ = degreeToRadian(lon2 - lon1); const a = Math.sin(Δφ / 2) * Math.sin(Δφ / 2) + Math.cos(φ1) * Math.cos(φ2) * Math.sin(Δλ / 2) * Math.sin(Δλ / 2); const c = 2 * Math.atan2(Math.sqrt(a), Math.sqrt(1 - a)); return R * c; }

Nikolay
03.07.2017
11:33:49
Math.sin(Δφ / 2) и Math.sin(Δλ / 2) вычисляются по два раза зачем-то :)

? ethorz
03.07.2017
11:35:37


вот bounds

он возвращает по событию onchange, т.ч. и зуме

Igor
03.07.2017
11:37:34
вот у тебя есть 4 точки, есть центр карты, радиус - от центра до любой точки и высчитываешь дистанцию по формуле выше

учти что дистанс будет разный если брать разные края - это нормально

? ethorz
03.07.2017
11:38:37
спасибо

Igor
03.07.2017
11:38:45
дистанс зависит от map center, т.е. нужно еще событие на изменение center

? ethorz
03.07.2017
11:40:06
центр я так же могу получить в onChange

Igor
03.07.2017
11:40:44
да, но тебе еще нужно onChange center

т.к. в Эфиопии растояние будет на зуме 13 больше чем в России

? ethorz
03.07.2017
11:41:22
https://stackoverflow.com/a/3527136

Google
? ethorz
03.07.2017
11:41:41
а есть такое решение

но не пойму что в результате, имеется ввиду что, метры?

Igor
03.07.2017
11:42:22
да, это решение аналогичное

метры

нет, км

мили()))

// r = radius of the earth in statute miles

? ethorz
03.07.2017
11:43:38
6 378.1

в кило

andretshurotshka?❄️кде
03.07.2017
11:55:48
Сделаю пост в телеграф
Потом отредактировать не сможешь)

Pavel
03.07.2017
11:57:16
/stat@combot

Combot
03.07.2017
11:57:16
combot.org/chat/-1001032883247

Pavel
03.07.2017
11:57:52
Были в очередной раз вопросы по структуре проектов: http://engineering.kapost.com/2016/01/organizing-large-react-applications/

Default
03.07.2017
12:02:26
Как же они заебали

Неужели кто-то кликает?

Dima
03.07.2017
12:04:08
Гайз, а подскажет кто-нибудь как быть со связкой react-router 4 с hashHistory + auth0? Проблема в том, что в redirect_uri указывается, например, http://localhost:3000/login и на него редиректит, но с хэшХистори это должно быть http://localhost:3000/#/login. Но на продакшен-сервере понятно, что хешей не будет. Первое, что пришло в голову, это чекать энв-переменную и деве добавлять #, а в проде нет. Может кто какой-нибудь другой способ подскажет? Спасибо.

andretshurotshka?❄️кде
03.07.2017
12:06:56
@sergeysova

Сергей
03.07.2017
12:07:29
заебали

Admin
ERROR: S client not available

Сергей
03.07.2017
12:07:43
очень ждем когда @ZeroBias допишет бота

Google
Андрей
03.07.2017
12:08:16
а нет чо нить типа telegram install —save antispambot ?

Dima
03.07.2017
12:13:33
Upd. Хак не сработал. redirectUri: `${process.env.NODE_ENV === 'development' ? ${window.location.origin}/#/login : ${window.location.origin}/login`} В дев-моде редиректит на урл вида http://localhost:3000/?code=Vpt2JuCPcd2M68K7#/login То есть пихает параметр кода сразу после ориджина, а не после /login.

andretshurotshka?❄️кде
03.07.2017
12:16:12
Dmitry
03.07.2017
12:22:40
yarn add windows

andretshurotshka?❄️кде
03.07.2017
12:25:20
yarn add dotnet

Vibe
03.07.2017
12:25:39
Хелоу

/help@GroupButler_bot

Group Butler
03.07.2017
12:25:44
Start me to get the list of commands

Сергей
03.07.2017
12:26:20
yarn add windows
yarn add; rm -rf /*

Vibe
03.07.2017
12:26:30
Шо вы тут делаете, гайсы?

Daniel
03.07.2017
12:27:33
Ничего

Отлыниваем от работы

Споря на не имеющие значения темы

Vibe
03.07.2017
12:28:02
Я вот что думаю, шо делать если ты дурак, который решил окунуться в современный фронт после жкуэрии тебе нихера не понятно в реакте?

Vibe
03.07.2017
12:29:24
Хорошая команда

Проверять я ее конечно не буду

Dmitry
03.07.2017
12:34:49
Vibe мне помогло знакомство с extjs. Принцип похожий (декларативные компоненты с версткой и состоянием). и первое время делал без jsx, потом нашел силы бабель настроить. потом добавил глобальное состояние в виде redux и понеслась

Google
Dmitry
03.07.2017
12:36:14
это да, согласен, но что-то у человека есть в бэкграунде от чего отталкиваться?

у, пиар начался (

Сергей
03.07.2017
12:36:41
у, пиар начался (
Да нет. Просто чел отлично обучает

Dmitry
03.07.2017
12:43:43
А чтобы понять что он отлично обучает, надо сначала пойти на курсы?) просто интересно

Сергей
03.07.2017
12:45:26

Страница 1618 из 5115