В файле .cpg содержимое - "utf8", а в файле .dbf указана кодировка cp 1251.
Пока не нашел куда и в каком виде надо добавить ссылку на .cpg файл
Как импортировать метки из шейп-файла в MapBox
-
- Завсегдатай
- Сообщения: 419
- Зарегистрирован: 15 май 2010, 06:13
- Репутация: 4
-
- Гуру
- Сообщения: 1195
- Зарегистрирован: 23 апр 2011, 10:32
- Репутация: 205
- Откуда: Ульяновск
Re: Как импортировать метки из шейп-файла в MapBox
Файл должен быть рядом. В dbf ничего не указывается, там просто текст, который можно по разному интерпретировать.
-
- Завсегдатай
- Сообщения: 419
- Зарегистрирован: 15 май 2010, 06:13
- Репутация: 4
Re: Как импортировать метки из шейп-файла в MapBox
Да, получилось
Кроме того что я добавил этот файл .cpg , еще перекодировал .dbf файл в UTF8.
Спасибо огромное.
Кроме того что я добавил этот файл .cpg , еще перекодировал .dbf файл в UTF8.
Спасибо огромное.
Последний раз редактировалось Tereha 13 ноя 2019, 13:07, всего редактировалось 1 раз.
-
- Завсегдатай
- Сообщения: 419
- Зарегистрирован: 15 май 2010, 06:13
- Репутация: 4
Re: Как импортировать метки из шейп-файла в MapBox
Только метки дважды появляются (а может и больше). Но это в MapBox надо смотреть как сделать чтобы метка только один раз появлялась. Видимо надо сделать слой точек, для меток (кроме полигонального слоя) и к слою точек уже добавлять метки отдельным слоем
- Вложения
-
- test_charset2.jpg (205.95 КБ) 5546 просмотров
-
- Гуру
- Сообщения: 1195
- Зарегистрирован: 23 апр 2011, 10:32
- Репутация: 205
- Откуда: Ульяновск
Re: Как импортировать метки из шейп-файла в MapBox
Да это особенность векторных тайлов. Если полигон большой, то физически получается в каждом тайле свой кусочек исходного полигона и для каждого из них рисуется надпись. Для это заранее изготавливают точечный слой, когда ещё известна геометрия всего полигона целиком.
Кто сейчас на конференции
Сейчас этот форум просматривают: Ahrefs [Bot] и 1 гость