@Dulirenorg · Post #791 · 10.07.2021 г., 07:36
https://eddyemma.com/blog/2021/06/10/low-end-apology-4-limits-of-earth/ #gis
Hashtags
TGINSIGHT SIMILAR POSTS
Изворен канал @pythonotes · Post #146 · 16 сеп.
Функция sub в regex может принимать функцию в качестве аргумента repl. 📄 Из документации: If repl is a function, it is called for every non-overlapping occurrence of pattern. The function takes a single match object argument, and returns the replacement string. То есть для каждого совпадения будет вызвана функция для вычисления замены вместо замены на одну и ту же строку для всех совпадений. Иными словами, для замены разных совпадений на разные строки не потребуется запускать re.sub() много раз для каждой строки замены. Достаточно определить функцию, которая вернёт строку для каждого из совпадений. Описание слишком запутанное🤔, давайте лучше рассмотрим на простом примере: Создаем карту замены. То есть какие строки на какие требуется менять. remap = { 'раз': '1', 'два': '2', 'три': '3', 'четыре': '4', 'пять': '5', } Пишем функцию поиска строки для замены. Единственным аргументом будет объект re.Match. Используя данные этого объекта мы вычисляем замену on-the-fly! def get_str(match: re.Match): word = match.group(1) return remap.get(word.lower()) or word Пример текста. text = '''Раз Два Три Четыре Пять Вместе будем мы считать Пять Четыре Три Два Раз Мы считать научим вас ''' Теперь запускаем re.sub и вместо строки замены (repl) подаём имя функции. (Данный паттерн ищет отдельные слова в тексте) >>> print(re.sub(r'(\w+)', get_str, text)) 1 2 3 4 5 Вместе будем мы считать 5 4 3 2 1 Мы считать научим вас Думаю, достаточно наглядно 🤓 #libs#regex
Пребарај: #gis
@Dulirenorg · Post #791 · 10.07.2021 г., 07:36
https://eddyemma.com/blog/2021/06/10/low-end-apology-4-limits-of-earth/ #gis
Hashtags
@Dulirenorg · Post #594 · 04.02.2020 г., 16:28
#GIS🌞🌘✨🌏🗺 https://telegra.ph/Navigating-the-high-seas-02-04
Hashtags
@nn_for_science · Post #1517 · 16.06.2023 г., 20:24
Выделение объектов на Лидаре с помощью ML LiDAR (Light identification, Detection and Ranging) - крутая штука. Это технология получения и обработки информации с помощью активных оптических систем (лазеров). Такой "лазерный дальнометр" для картирования объектов в 3Д и еще с координатами. Используется повсеместно в куче индустрий от беспилотных автомобилей до майнинга. Даже на айфонах есть (но не на моем 😢). На картинке, например, "лидарная" карта залива Линнхейвен в Вирджинии 🤩. Но я даже не про красивые картинки. Они же просто красивые, а пользы сами по себе приносят мало. Польза есть, если, например, из этих моделей, по сути точек с координатами, вытаскивать реальные объекты. То есть делать сегментацию 💡. Об этом и интересная статья на Медиуме: Introducing Segment-Lidar: Revolutionizing Unsupervised Instance Segmentation of Aerial LiDAR Data, которая рассказывает как применять крутейший алгоритм по выделению объектов SAM от компании Meta для выделения объектов на геопространственных данных, полученных с помощью Лидара (картинка 2). Статья, собственно, представляет собой пошаговую инструкцию, как это делать с помощью модуля в Питоне segment-lidar. 📖Medium 💻Github #GIS#ML
@earth_climate_tech · Post #320 · 16.06.2023 г., 17:18
Выделение объектов на Лидаре с помощью ML LiDAR (Light identification, Detection and Ranging) - крутая штука. Это технология получения и обработки информации с помощью активных оптических систем (лазеров). Такой "лазерный дальнометр" для картирования объектов в 3Д и еще с координатами. Используется повсеместно в куче индустрий от беспилотных автомобилей до майнинга. Даже на айфонах есть (но не на моем 😢). На картинке, например, "лидарная" карта залива Линнхейвен в Вирджинии 🤩. Но я даже не про красивые картинки. Они же просто красивые, а пользы сами по себе приносят мало. Польза есть, если, например, из этих моделей, по сути точек с координатами, вытаскивать реальные объекты. То есть делать сегментацию 💡. Об этом и интересная статья на Медиуме: Introducing Segment-Lidar: Revolutionizing Unsupervised Instance Segmentation of Aerial LiDAR Data, которая рассказывает как применять крутейший алгоритм по выделению объектов SAM от компании Meta для выделения объектов на геопространственных данных, полученных с помощью Лидара (картинка 2). Статья, собственно, представляет собой пошаговую инструкцию, как это делать с помощью модуля в Питоне segment-lidar. 📖Medium 💻Github #GIS#ML
@Dulirenorg · Post #847 · 06.11.2021 г., 11:38
阅读自然迹象的艺术 :Author: [UK] Tristan Gooley :Year: 2014 :Pages: 402 :ISBN: 9781615192410 #gis#booklist
@Dulirenorg · Post #806 · 31.07.2021 г., 16:25
The essential wilderness navigator(野外导航指南) :Author: [US] David Seidman, Paul Cleveland :Year: 2001 :Pages: 175 :ISBN: 9780071361101 #booklist📚#gis
@Dulirenorg · Post #729 · 11.08.2020 г., 05:44
https://t.me/iyouport/7519 #gis#侦查
@Dulirenorg · Post #973 · 07.07.2023 г., 10:09
If Nature were to draw a map of the world, what would it look like? 世界生物地理区位图: https://www.oneearth.org/bioregions/ #gis#制图#环境问题
@datasciencejobs · Post #2631 · 26.03.2025 г., 07:17
#вакансия#ML#datascience#computervision#fulltime#CV#GIS Вакансия: Computer Vision Engineer Компания: «ОЭЗ ППТ «Алабуга» Локация: Республика Татарстан, г. Елабуга Формат работы: Офис ЗП: от 375 000 ₽ Мы расширяем штат и ищем увлеченного инженера по компьютерному зрению для работы над инновационными проектами в сфере ГИС. Чем предстоит заниматься: - разработка и доработка моделей для детектирования и сопровождения объектов; - определение расстояния до объектов и ориентация в пространстве по видеоданным; - полный цикл разработки CV моделей: от постановки задачи до готового решения; - оптимизация и внедрение собственных моделей; - разработка внутренних инструментов для эксплуатации моделей; - интеграция CV в прикладные решения; - в перспективе координация Data Science команды. Требования к кандидату: - уверенные знания нейронных сетей (CNN, RNN, YOLO, семантическая сегментация); - опыт работы с Python и библиотеками для анализа данных (Pandas, NumPy, Scikit-learn, TensorFlow, PyTorch, Keras); - опыт работы с микрокомпьютерами (Raspberry Pi, Orange Pi) и NPU модулями; - умение работать с видеопотоками (RTSP, MJPEG); - умение анализировать задачи и данные, а также предлагать эффективные технические решения; - опыт в обработке изображений и анализе данных; - знание Docker и CI/CD (GitLab CI, Jenkins, Bamboo); - ответственность и нацеленность на результат. - опыт работы с камерами и 3D сканерами будет плюсом. Условия: - работа в крупной и стабильной компании – в структуре самой большой ОЭЗ в Европе; - стабильная, официальная и своевременная заработная плата (обсуждается по результатам собеседования); - график работы: 5/2 с 8:00 до 17:00; - транспорт до работы; - доступ к инфраструктуре мирового класса, включая современные офисы с необходимым для работы оборудованием и жилые комплексы; - гарантия профессионального роста и участие в уникальных и стратегических проектах. Если Вы ищете возможности для роста и готовы погрузиться в масштабные проекты, которые приносят реальную пользу, свяжитесь с нами! Контакты для связи:@anastasiya_alabuga
@datasciencejobs · Post #2605 · 12.03.2025 г., 12:02
#вакансия#ML#datascience#computervision#fulltime#CV#GIS Вакансия: Computer Vision Engineer Компания: «ОЭЗ ППТ «Алабуга» Локация: Республика Татарстан, г. Елабуга Формат работы: Офис ЗП: от 375 000 ₽ Мы расширяем штат и ищем увлеченного инженера по компьютерному зрению для работы над инновационными проектами в сфере геоинформационных систем. Чем предстоит заниматься: - разработка и доработка моделей для детектирования и сопровождения объектов; - определение расстояния до объектов и ориентация в пространстве по видеоданным; - полный цикл разработки CV моделей: от постановки задачи до готового решения; - оптимизация и внедрение собственных моделей; - разработка внутренних инструментов для эксплуатации моделей; - интеграция CV в прикладные решения; - написание кода для обработки изображений с использованием Python, TensorFlow, PyTorch и др. - в перспективе координация Data Science команды. Требования к кандидату: - уверенные знания нейронных сетей (CNN, RNN, YOLO, семантическая сегментация); - опыт работы с Python и библиотеками для анализа данных (Pandas, NumPy, Scikit-learn, TensorFlow, PyTorch, Keras); - опыт работы с микрокомпьютерами (Raspberry Pi, Orange Pi) и NPU модулями; - умение работать с видеопотоками (RTSP, MJPEG); - умение анализировать задачи и данные, а также предлагать эффективные технические решения; - опыт в обработке изображений и анализе данных; - знание Docker и CI/CD (GitLab CI, Jenkins, Bamboo); - ответственность и нацеленность на результат. - опыт работы с камерами и 3D сканерами будет плюсом. Условия: - работа в крупной и стабильной компании – в структуре самой большой ОЭЗ в Европе; - стабильная, официальная и своевременная заработная плата (обсуждается по результатам собеседования); - график работы: 5/2 с 8:00 до 17:00; - транспорт до работы; - доступ к инфраструктуре мирового класса, включая современные офисы с необходимым для работы оборудованием и жилые комплексы; - гарантия профессионального роста и участие в уникальных и стратегических проектах. Если Вы ищете возможности для роста и готовы погрузиться в масштабные проекты, которые приносят реальную пользу, свяжитесь с нами! Контакты для связи:@anastasiya_alabuga
@djangoproject · Post #402 · 04.08.2017 г., 14:08
https://docs.djangoproject.com/en/1.11/ref/contrib/gis/ #GeoDjango intends to be a world-class #geographic#Web#framework. Its goal is to make it as easy as possible to build #GIS Web applications and harness the power of spatially enabled data.
@aurdata · Post #27 · 07.03.2019 г., 08:04
Маленький преданонс. В августе-ноябре 2018 года мы в Информационная культура и Ассоциация участников рынка данных, а конкретно я лично проводили обследование открытых интерфейсов государственных информсистем и иных информационных систем под госрегулированием на предмет раскрытия из них персональных данных пользователей. Только на основе общедоступной информации. Результаты не были публичными, их направили в Минсвязь, Роскомнадзор, Генпрокуратуру, что-то всё ещё в работе, а многое уже исправлено. Около половины найденного - это сведения из удостоверяющих центров, государственных и не очень. И как раз в их случае большая часть найденного уже исправлена, а остальные не исправят пока их явно не "пнешь" похоже. Лично я долго думал что делать с найденным. Можно ли делать общедоступными результаты этого исследования? Можно ли рассказывать о путях вылова раскрытия перс. данных в информационных системах. В итоге ту часть исследования которая касается удостоверяющих центров мы будем делать общедоступной. Это подробный анализ систем с конкретными путями воспроизведения и скриншотами по 17 УЦ в которых выявлена эта история (из примерно 50% существующих которые мы проверили). Сейчас есть развилка: 1. Сделать это в виде собственного доклада, после перепроверки и дополнения информацией о том что было исправлено в итоге после чего рассылать пресс-релиз. 2. Поделиться с одним из крупных федеральных изданий под то что у них будет 1-2 журналиста готовых проверить то что тогда было выявлено и что исправлено и написать об этом качественный материал сославшись на Инфокультуру и Ассоциацию. Может быть даже провести это исследование повторно охватив 100% УЦ. Если есть идеи и предложения как это лучше сделать - пишите мне на [email protected] #openness#investigations#gis#personaldata