сисаналы – Telegram
сисаналы
67 subscribers
42 photos
1 video
6 links
системный анализ и всякое такое
Download Telegram
Channel created
Channel name was changed to «сисаналы»
🤓1💅1
🌚1
👏2👾2🤔1
💊1
💅5
🌚2🗿1
💊3🌚1
Понадобилось валидировать геокоординаты, чтобы отсечь всякие заведомо ложные точки типа экватора, полюсов и другого полушария.

Для этого можно проверить, что долгота-широта входят в четырёхугольный полигон, покрывающий все населённые пункты РФ. Т.е. координаты валидны, если соблюдаются такие условия:
42 <= широта <= 70
AND
19 <= долгота <= 178

Пример для Москвы:
42 <= 55.7535748 <= 70
AND
19 <= 37.6211235 <= 178

Откуда взялись 42 и 70, 19 и 178? Это широты-долготы крайних городов РФ:
• сверху берем широту Певека: 69.70000; расширяем для простоты и захватывания пригорода до 70
• снизу — широту Дербента: 42.069825; упрощаем до 42
• слева — долготу Балтийска: 19.91667; упрощаем до 19
• справа — долготу Анадыря: 177.51667; упрощаем до 178

Ограничения понятны: валидны точки даже в морях-океанах-горах и соседних странах. Для задачи с этим можно мириться. Но если надо сделать валидацию точнее, то координаты должны входить во все полигоны доставок (или встреч, или запусков, или закладок, или с чем работаете).
💅2🗿2
сисаналы
Понадобилось валидировать геокоординаты, чтобы отсечь всякие заведомо ложные точки типа экватора, полюсов и другого полушария. Для этого можно проверить, что долгота-широта входят в четырёхугольный полигон, покрывающий все населённые пункты РФ. Т.е. координаты…
• У большинства карт в ссылках широта-долгота. У Яндекс-карт долгота-широта.

• Ближе к крайней восточной точке страны – мысу Дежнёва – нет крупных населённых пунктов, поэтому можно считать их невалидными. Но если работать с сёлами типа Инчоун, то надо учитывать, что они в западном полушарии, а там долгота обозначается с минусом (lat=66&lon=-169), поэтому валидация немного усложнится.

• Везде мыс Дежнёва обозначается как крайняя восточная точка, хотя географически она уже находится на западе. Это из-за того, что восток в данном случае – не полушарие, а направление. Т.е. это восток относительно центра. К примеру, раньше самой восточной точкой Российской империи была крепость Росс, хотя это уже другой материк в западном полушарии – Северная Америка. А относительно Мадрида эта крепость находится в западном направлении.

• Чтобы не путать долготу с широтой, а параллели с меридианами, можно запомнить Долготу и Меридианы как Дольки Мандарина.
💊2🦄1
🦄3
Знак вопроса с двоеточием нужен перед перечислением списка с большим количеством вариантов ответов. Альтернатива полноценному знаку – закрепление в правилах русского языка совместного использования знака вопроса и двоеточия.

Без знака перед списком понимаешь, что это вопрос, только по косвенным признакам или когда дочитываешь до конца списка. А со знаком перед списком сразу понимаешь, что это не просто список, а варианты.

В речи вопрос выделяется интонацией ещё до перечисления вариантов. Но по правилам знак должен оставаться в конце предложения.

Конечно, есть решения в рамках правил:
• разделять предложение с вопросом и предложение с подводкой к списку – «Есть проблема. Какой вариант выбрать? Вот варианты: ...»;
• вообще не ставить знак вопроса, ограничиваясь вопросительным словом в подводке к списку вариантов – «Есть проблема. Какой из вариантов выбрать: ...»;
• разновидность предыдущего – ставить только знак вопроса без двоеточия – «Есть проблема. Какой из вариантов выбрать? ...».

Но отдельный символ удобнее.
💅3
Идеальное культурное наследие — это не сам объект, а информация и физические материалы, с помощью которых можно гарантированно воспроизвести этот объект.

После сбора информации можно делать с объектом что угодно: хоть сдавать в аренду Пятёрочке, хоть перевозить в Троице-Сергиеву лавру.

Но пока дешевле охранять неизменность, чем определять структуру, создавать инструкцию по сборке и печатать атомами.
🗿2🌚1
🌚3