Преобразование координат из EPSG:4026 MOLDREF99 в EPSG:4326 WGS 84

Системы координат, проекции, преобразования, привязка
Acvarif
Интересующийся
Сообщения: 41
Зарегистрирован: 11 авг 2023, 18:25
Репутация: 0
Откуда: Moldova
Контактная информация:

Re: Преобразование координат из EPSG:4026 MOLDREF99 в EPSG:4326 WGS 84

Сообщение Acvarif » 22 авг 2023, 13:14

Acvarif писал(а):
22 авг 2023, 10:22
Уточните пожалуйста по поводу атрибутов
Таблицу атрибутов нашел в свойствах слоя.
Пока все формируется как надо. Стили не совпадают со стилями из .tab Нужно будет повозиться...

konst555
Активный участник
Сообщения: 212
Зарегистрирован: 11 авг 2015, 16:13
Репутация: 45

Re: Преобразование координат из EPSG:4026 MOLDREF99 в EPSG:4326 WGS 84

Сообщение konst555 » 22 авг 2023, 13:39

Да, при сохранении в файл Shape индексные файлы не создаются. Можно их создать отдельно потом. Смотрим свойства созданного слоя в QGIS. Там будет подробная информация Source и в разделе Geometry кнопка - создать Индекс. Немного ускоряет работу.

konst555
Активный участник
Сообщения: 212
Зарегистрирован: 11 авг 2015, 16:13
Репутация: 45

Re: Преобразование координат из EPSG:4026 MOLDREF99 в EPSG:4326 WGS 84

Сообщение konst555 » 22 авг 2023, 13:46

Acvarif писал(а):
22 авг 2023, 13:14
Стили не совпадают со стилями из .tab
Стили в MapInfo и QGIS принципиально разные. Это все-равно что сравнивать современный автомобиль с телегой столетней давности. Если все-таки хочется использовать значки из MapInfo - в свойствах поставьте FontMarker и используйте свои любимые символы из шрифта MapInfo.

Acvarif
Интересующийся
Сообщения: 41
Зарегистрирован: 11 авг 2023, 18:25
Репутация: 0
Откуда: Moldova
Контактная информация:

Re: Преобразование координат из EPSG:4026 MOLDREF99 в EPSG:4326 WGS 84

Сообщение Acvarif » 22 авг 2023, 21:10

Срипт, который формирует qgis2web довольно объемный и немного тормозит. Скорее всего карта создана из слоев с большим количеством информации. Поэтому и тормозит. Нужно будет далее разбираться как это все в Joomla запихнуть.
По ходу возник вопрос по поводу экспорта в Mapbox GL JS. Не работает. Вроде до недавнего времени Mapbox был бесплатный. Не уверен есть ли смысл разбираться с Mapbox если он стал платным.

trir
Гуру
Сообщения: 5292
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1015
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Преобразование координат из EPSG:4026 MOLDREF99 в EPSG:4326 WGS 84

Сообщение trir » 22 авг 2023, 23:02

Скорее всего карта создана из слоев с большим количеством информации
в этом случае всё делается по-другому

Acvarif
Интересующийся
Сообщения: 41
Зарегистрирован: 11 авг 2023, 18:25
Репутация: 0
Откуда: Moldova
Контактная информация:

Re: Преобразование координат из EPSG:4026 MOLDREF99 в EPSG:4326 WGS 84

Сообщение Acvarif » 23 авг 2023, 07:57

trir писал(а):
22 авг 2023, 23:02
в этом случае всё делается по-другому
По другому это как.
Имеет ли QGIS возможность объединить файлы geojson (kml), сформированные из разных слоев в один файл?

trir
Гуру
Сообщения: 5292
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1015
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Преобразование координат из EPSG:4026 MOLDREF99 в EPSG:4326 WGS 84

Сообщение trir » 23 авг 2023, 08:16


Acvarif
Интересующийся
Сообщения: 41
Зарегистрирован: 11 авг 2023, 18:25
Репутация: 0
Откуда: Moldova
Контактная информация:

Re: Преобразование координат из EPSG:4026 MOLDREF99 в EPSG:4326 WGS 84

Сообщение Acvarif » 23 авг 2023, 08:31

trir писал(а):
23 авг 2023, 08:16
ttps://en.wikipedia.org/wiki/Vector_tiles
Vector tiles разве не используют MapBox? Если да то не прокатит. MapBox уже платная. Или я чего то не правильно понял?

trir
Гуру
Сообщения: 5292
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1015
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Преобразование координат из EPSG:4026 MOLDREF99 в EPSG:4326 WGS 84

Сообщение trir » 23 авг 2023, 08:32

ага, примерно всё неправильно понял

Acvarif
Интересующийся
Сообщения: 41
Зарегистрирован: 11 авг 2023, 18:25
Репутация: 0
Откуда: Moldova
Контактная информация:

Re: Преобразование координат из EPSG:4026 MOLDREF99 в EPSG:4326 WGS 84

Сообщение Acvarif » 23 авг 2023, 20:05

trir писал(а):
23 авг 2023, 08:32
ага, примерно всё неправильно понял
Про тайлы и вектора имею представление только в общих чертах.
Смотрел в эту сторону https://openlayers.org/ посольку интересует практическая сторона вопроса.
Толком не понял. Только в общих чертах. Пытался найти как это все использовать совместно с фреймворком Laravel. Информации недостаточно или я не нашел. Кроме того это уже тема не этой ветки форума.
Оратил внимание, что QGIS (qgis2web) сформировал скрипты для карты с использованием openlayers.

trir
Гуру
Сообщения: 5292
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1015
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Преобразование координат из EPSG:4026 MOLDREF99 в EPSG:4326 WGS 84

Сообщение trir » 24 авг 2023, 08:51

Есть 2 решения:
1. Фильтровать данные
2. Делать Тайтлы (вектор или растр)

В любом случае есть смысл держать данные в БД (например PostGIS)
Пытался найти как это все использовать совместно с фреймворком Laravel
https://github.com/nafiesl/laravel-leaflet-example
https://www.webgis.dev/posts/openlayers-in-laravel

Acvarif
Интересующийся
Сообщения: 41
Зарегистрирован: 11 авг 2023, 18:25
Репутация: 0
Откуда: Moldova
Контактная информация:

Re: Преобразование координат из EPSG:4026 MOLDREF99 в EPSG:4326 WGS 84

Сообщение Acvarif » 24 авг 2023, 10:27

Leaflet in Laravel я уже пробовал с базой данных MySQL. Все работает неплохо.
trir писал(а):
24 авг 2023, 08:51
https://www.webgis.dev/posts/openlayers-in-laravel
Спасибо. Хорошая статейка. Я не врубался как qgis2web формирует скрипт из проекта с использованием openlayers. Пытался сформированные скрипты использовать на веб странице, но ничего не получилось. Только iframe.
В статье показано как это делается через npm.

Acvarif
Интересующийся
Сообщения: 41
Зарегистрирован: 11 авг 2023, 18:25
Репутация: 0
Откуда: Moldova
Контактная информация:

Re: Преобразование координат из EPSG:4026 MOLDREF99 в EPSG:4326 WGS 84

Сообщение Acvarif » 25 авг 2023, 07:45

konst555 писал(а):
22 авг 2023, 13:46
Стили в MapInfo и QGIS принципиально разные. Это все-равно что сравнивать современный автомобиль с телегой столетней давности
Автомобиль это QGIS? Я не в курсе, потому, как с MapInfo не работал. Мне дали готовые таблицы из MapInfo.

konst555
Активный участник
Сообщения: 212
Зарегистрирован: 11 авг 2015, 16:13
Репутация: 45

Re: Преобразование координат из EPSG:4026 MOLDREF99 в EPSG:4326 WGS 84

Сообщение konst555 » 25 авг 2023, 09:37

Acvarif писал(а):
25 авг 2023, 07:45
Автомобиль это QGIS? Я не в курсе, потому, как с MapInfo не работал. Мне дали готовые таблицы из MapInfo.
Да. QGIS разрабатывался Gary E. Sherman как бесплатный аналог ArcGIS с открытым кодом. Что-то получилось несомненно лучше, а над чем-то еще нужно поработать.
MapInfo - коммерческий узко специализированый продукт много раз умиравший и много раз перепроданный из рук в руки (сейчас Precisely). Наверное расцвет его был когда он был взят для движка Discaver. Тогда я тоже задумался об его использовании, но не сложилось.

Про стили и форматы.
Формат TAB - это своеобразная база данных в которой хранятся стили и все что не попадя. Скорее всего из-за этого, у него куча версий. Старые версии MapInfo несовместимы с более новыми форматами.
В QGIS и ArcGIS данные и оформление разделены. Основным форматом векторных данных являлся ESRI Shape. У него есть недостатки из-за DBF, но это не так страшно. Оформление хранится в проекте или в базах данных.
Например, маску для нанесения надписи в разрыв линии ArcGIS хранит в базе GDB, а QGIS в проекте. В MapInfo такой функции вообще не было, может сейчас появилась?

Про конвертацию файлов.
В коммерческих ArcGIS и MapInfo используется коммерческий продукт Interoperablity Tool. Он знает очень много форматов, если заплатите. Можно создать свои конверторы. Например, мы делали для P1 90 в свое время.
В QGIS - основа открытый GDAL.

Про базы данных и Web.
У ArcGIS свои защищенные функции вставляются в базы данных. Работают хорошо и довольно быстро.
У QGIS - открытые версии. Тоже работают неплохо.
Т.к. на предприятии много MapInfo, то попытался сделать базу данных на его основе. По-сути он копирует пространство TAB в базу данных. После долгих мучений бросил это дело.
Если вы используете ArcGIS или QGIS сервер, то наверное логично Web сервер делать через них.
Можете обратить внимание на коммерческий продукт NextGIS Web. Он основан на более старом QGIS 2.x, но неплохо разработан. Вам не нужно будет решать все те проблемы которые сейчас возникают. Время освободится и вы сможете найти более подходящий вариант.
https://nextgis.ru/nextgis-web/

Удачи!

Acvarif
Интересующийся
Сообщения: 41
Зарегистрирован: 11 авг 2023, 18:25
Репутация: 0
Откуда: Moldova
Контактная информация:

Re: Преобразование координат из EPSG:4026 MOLDREF99 в EPSG:4326 WGS 84

Сообщение Acvarif » 25 авг 2023, 09:58

konst555 писал(а):
25 авг 2023, 09:37
Удачи!
Спасибо за подробную информацию.

Ответить

Вернуться в «Координаты и привязка»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 16 гостей