Отображение границ федеральных округов на карте highcharts

Не знаете, где задать вопрос? Задавайте здесь.
Ответить
evgajukov
Новоприбывший
Сообщения: 8
Зарегистрирован: 13 июн 2017, 12:11
Репутация: 0

Отображение границ федеральных округов на карте highcharts

Сообщение evgajukov » 13 июн 2017, 12:16

Здравствуйте!
Нужна ваша помощь!
Хочу на карте Highcharts отобразить федеральные округа (ФО) России из файла geojson, но почему то карта отображается некорректно (первая картинка)
Использую данные, которые загрузил по ссылке mydata.biz/ru/catalog/databases/borders_ru?AspxAut... (интересует admin_level_3 - Границы федеральных округов). Причем, если я этот файл загружаю для просмотра на сервис geojson.io/, то там все корректно отображается. Также, если я показываю регионы России из geojson-файла, которую я беру из коллекции Highcharts https://code.highcharts.com/mapdata/, то тоже отображается корректно (вторая картинка).
Помогите пожалуйста.
Изображение
Изображение

Аватара пользователя
jerry-maori
Гуру
Сообщения: 585
Зарегистрирован: 22 авг 2012, 17:02
Репутация: 143
Откуда: Нижний Новгород

Re: Отображение границ федеральных округов на карте highchar

Сообщение jerry-maori » 13 июн 2017, 12:34

по первой ссылке СК - EPSG:4326
по второй ссылке СК - EPSG:3576

evgajukov
Новоприбывший
Сообщения: 8
Зарегистрирован: 13 июн 2017, 12:11
Репутация: 0

Re: Отображение границ федеральных округов на карте highchar

Сообщение evgajukov » 13 июн 2017, 12:41

jerry-maori писал(а):по первой ссылке СК - EPSG:4326
по второй ссылке СК - EPSG:3576
Возможно ли и как сконвертировать из EPSG:4326 в EPSG:3576?

Аватара пользователя
jerry-maori
Гуру
Сообщения: 585
Зарегистрирован: 22 авг 2012, 17:02
Репутация: 143
Откуда: Нижний Новгород

Re: Отображение границ федеральных округов на карте highchar

Сообщение jerry-maori » 13 июн 2017, 12:47

вроде Highchart умеет перепроецирование делать...
ну или через proj4 сделайте. вариантов масса.

Аватара пользователя
Игорь Белов
Гуру
Сообщения: 2230
Зарегистрирован: 04 янв 2011, 22:00
Репутация: 1503
Откуда: Казань

Re: Отображение границ федеральных округов на карте highchar

Сообщение Игорь Белов » 13 июн 2017, 13:04

evgajukov писал(а):если я показываю регионы России из geojson-файла, которую я беру из коллекции Highcharts https://code.highcharts.com/mapdata/, то тоже отображается корректно
Забудьте про коллекцию Highmaps, там просто картинки. EPSG:3576 относится не к ним, а к картам, из которых они состряпаны. Вот две «карты» России оттуда, которые даже друг с другом не совмещаются из-за разных экстентов:
Вложения
img_20170613_125713.png
img_20170613_125713.png (36.97 КБ) 7618 просмотров
The purpose of computing is insight, not numbers

evgajukov
Новоприбывший
Сообщения: 8
Зарегистрирован: 13 июн 2017, 12:11
Репутация: 0

Re: Отображение границ федеральных округов на карте highchar

Сообщение evgajukov » 13 июн 2017, 13:48

Игорь Белов писал(а):
evgajukov писал(а):если я показываю регионы России из geojson-файла, которую я беру из коллекции Highcharts https://code.highcharts.com/mapdata/, то тоже отображается корректно
Забудьте про коллекцию Highmaps, там просто картинки. EPSG:3576 относится не к ним, а к картам, из которых они состряпаны. Вот две «карты» России оттуда, которые даже друг с другом не совмещаются из-за разных экстентов:
Мне не обязательна их точность. Главное, чтобы корректно отображались

evgajukov
Новоприбывший
Сообщения: 8
Зарегистрирован: 13 июн 2017, 12:11
Репутация: 0

Re: Отображение границ федеральных округов на карте highchar

Сообщение evgajukov » 13 июн 2017, 13:49

jerry-maori писал(а):вроде Highchart умеет перепроецирование делать...
ну или через proj4 сделайте. вариантов масса.
Для меня это все новое, нужно для одной небольшой задачи. Можете подробнее рассказать как это проще всего сделать?

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

Re: Отображение границ федеральных округов на карте highchar

Сообщение trir » 13 июн 2017, 14:04

можно ведь и в QGIS открыть и сохранить от туда в нужной проекции

evgajukov
Новоприбывший
Сообщения: 8
Зарегистрирован: 13 июн 2017, 12:11
Репутация: 0

Re: Отображение границ федеральных округов на карте highchar

Сообщение evgajukov » 13 июн 2017, 14:17

trir писал(а):можно ведь и в QGIS открыть и сохранить от туда в нужной проекции
Сразу же себе поставил QGIS (версия 2.18), но не разобрался как в нем открыть geojson, а после пересохранить в новом формате

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

Re: Отображение границ федеральных округов на карте highchar

Сообщение trir » 13 июн 2017, 14:24


evgajukov
Новоприбывший
Сообщения: 8
Зарегистрирован: 13 июн 2017, 12:11
Репутация: 0

Re: Отображение границ федеральных округов на карте highchar

Сообщение evgajukov » 13 июн 2017, 14:35

Добавил векторный слой из geojson файла и там тоже все не корректно отображается
ссылка на скриншот

evgajukov
Новоприбывший
Сообщения: 8
Зарегистрирован: 13 июн 2017, 12:11
Репутация: 0

Re: Отображение границ федеральных округов на карте highchar

Сообщение evgajukov » 13 июн 2017, 14:49

Разобрался и пересохранил через QGIS. Спасибо всем за полезные советы!

evgajukov
Новоприбывший
Сообщения: 8
Зарегистрирован: 13 июн 2017, 12:11
Репутация: 0

Re: Отображение границ федеральных округов на карте highchar

Сообщение evgajukov » 19 июн 2017, 08:40

paylituzu писал(а):вроде Highchart умеет перепроецирование делать...
Возможно. Мне проще оказалось открыть данные в QGIS и пересохранить в новой системе координат

Ответить

Вернуться в «Я новичок!»

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

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