Страница 1 из 2
Как импортировать метки из шейп-файла в MapBox
Добавлено: 12 ноя 2019, 13:50
Tereha
Уважаемые Гуру!
Импортировал шейп файл с полигонами районов. В свойствах записей есть поле Name .
Не смог пока найти
1. Как сделать чтобы полигоны были подписаны значениями этого поля?
2. Как сделать чтобы полигоны были раскрашены разным цветом для разных значений
поля Name. Вручную вижу как сделать, т.е. можно указать цвет для каждого значения поля
явным образом. А как сделать чтобы цвета произвольно подбирались для разных значений
поля разные?
Re: Как импортировать метки из шейп-файла в MapBox
Добавлено: 12 ноя 2019, 15:11
freeExec
1. Посмотрите как в примерах подписаны какие либо объекты.
2. Из коробки такого нет.
Re: Как импортировать метки из шейп-файла в MapBox
Добавлено: 12 ноя 2019, 16:42
Tereha
Я сделал еще один слой из импортированного источника - только type поставил symbol. Сейчас с кодировкой
пытаюсь разобраться, где изменить charset. Шейп из arcgis , там кодировка вроде windows 1251, а как ее поменять в MapBox не видно
Re: Как импортировать метки из шейп-файла в MapBox
Добавлено: 12 ноя 2019, 16:46
freeExec
Tereha писал(а): ↑12 ноя 2019, 16:42
где изменить charset
В исходном шейпе, или приложить к нему файл с описанием кодировки или лучше держать всё уже в UTF8
Re: Как импортировать метки из шейп-файла в MapBox
Добавлено: 12 ноя 2019, 17:01
Tereha
https://docs.mapbox.com/help/tutorials/ ... o-gl-pt-1/ - полезная статья как раскрасить полигоны в разные цвета
Re: Как импортировать метки из шейп-файла в MapBox
Добавлено: 13 ноя 2019, 08:53
Tereha
MapBox , как пишут понимают только 5 типов файлов из списка шейпа. Я попробовал .dbf перекодировать в utf8 и в Windows 1251 и загрузить снова в MapBox, но так вопросы вместо символов и остались. В какую кодировку необходимо перевести? Я пока для перекодировки воспользовался
https://www.npk-kaluga.ru/ConvertCodePageDbf_AGIS.htm
Re: Как импортировать метки из шейп-файла в MapBox
Добавлено: 13 ноя 2019, 09:23
freeExec
Всё нормально, только что проверил.
Re: Как импортировать метки из шейп-файла в MapBox
Добавлено: 13 ноя 2019, 09:24
trir
Re: Как импортировать метки из шейп-файла в MapBox
Добавлено: 13 ноя 2019, 09:53
Tereha
Это районы Карелии, полигоны. Вроде в dbForge всё понимает, кодировка 1251.
А как правильно перекодировать в UTF8, например?
Re: Как импортировать метки из шейп-файла в MapBox
Добавлено: 13 ноя 2019, 10:00
Tereha
Вот что говорит dbForge
Re: Как импортировать метки из шейп-файла в MapBox
Добавлено: 13 ноя 2019, 10:05
Tereha
А это как видит мой файл
Re: Как импортировать метки из шейп-файла в MapBox
Добавлено: 13 ноя 2019, 10:07
Tereha
Т.е кодировка и там и там одна вроде как, но у моего файла - названия правильно видятся, а в вашем - не так как ожидалось бы
Re: Как импортировать метки из шейп-файла в MapBox
Добавлено: 13 ноя 2019, 10:11
trir
Т.е кодировка и там и там одна вроде как
нет, смотри cpg
Re: Как импортировать метки из шейп-файла в MapBox
Добавлено: 13 ноя 2019, 10:36
Tereha
А как добавить этот файл в свой шейп?
Re: Как импортировать метки из шейп-файла в MapBox
Добавлено: 13 ноя 2019, 11:00
trir
А как добавить этот файл в свой шейп?
блокнотом