Страница 1 из 1

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

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

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

Добавлено: 13 июн 2017, 12:34
jerry-maori
по первой ссылке СК - EPSG:4326
по второй ссылке СК - EPSG:3576

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

Добавлено: 13 июн 2017, 12:41
evgajukov
jerry-maori писал(а):по первой ссылке СК - EPSG:4326
по второй ссылке СК - EPSG:3576
Возможно ли и как сконвертировать из EPSG:4326 в EPSG:3576?

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

Добавлено: 13 июн 2017, 12:47
jerry-maori
вроде Highchart умеет перепроецирование делать...
ну или через proj4 сделайте. вариантов масса.

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

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

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

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

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

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

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

Добавлено: 13 июн 2017, 14:04
trir
можно ведь и в QGIS открыть и сохранить от туда в нужной проекции

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

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

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

Добавлено: 13 июн 2017, 14:24
trir

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

Добавлено: 13 июн 2017, 14:35
evgajukov
Добавил векторный слой из geojson файла и там тоже все не корректно отображается
ссылка на скриншот

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

Добавлено: 13 июн 2017, 14:49
evgajukov
Разобрался и пересохранил через QGIS. Спасибо всем за полезные советы!

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

Добавлено: 19 июн 2017, 08:40
evgajukov
paylituzu писал(а):вроде Highchart умеет перепроецирование делать...
Возможно. Мне проще оказалось открыть данные в QGIS и пересохранить в новой системе координат