Экспорт векторной карты в sqlitedb
-
- Новоприбывший
- Сообщения: 10
- Зарегистрирован: 06 ноя 2023, 21:11
- Репутация: 0
- Откуда: тутэйшы
Экспорт векторной карты в sqlitedb
Ндавно познакомился с Global Mapper и первым делом решил переделать карту загрязнения Беларуси цезием137, созданную мною ранее. Растровую карту в векторную. "Натянул" полигоны, удалил всё лишее, но никак не могу понять как это теперь экспортировать в sqlitedb. Использовать собираюсь в Osmand, как карту наложения.
-
- Гуру
- Сообщения: 1118
- Зарегистрирован: 30 окт 2014, 16:33
- Репутация: -248090247
- Откуда: г. Жуковский МО
-
- Гуру
- Сообщения: 1118
- Зарегистрирован: 30 окт 2014, 16:33
- Репутация: -248090247
- Откуда: г. Жуковский МО
Re: Экспорт векторной карты в sqlitedb
Наверное, так
-
- Новоприбывший
- Сообщения: 10
- Зарегистрирован: 06 ноя 2023, 21:11
- Репутация: 0
- Откуда: тутэйшы
Re: Экспорт векторной карты в sqlitedb
Да, но как в контекстном меню экспорта, так и в контекстном меню самого слоя, есть возможность экспортировать sqlitedb, но только в виде растровой картинки.
По логике вещей нужно экспортировать таким образом
но в меню форматов отсутствует sqlite.
А в любом ином способе, что "вэб", что "растр", что естественно. предлогается сделать png, либо jpg.
По логике вещей нужно экспортировать таким образом
но в меню форматов отсутствует sqlite.
А в любом ином способе, что "вэб", что "растр", что естественно. предлогается сделать png, либо jpg.
-
- Гуру
- Сообщения: 1118
- Зарегистрирован: 30 окт 2014, 16:33
- Репутация: -248090247
- Откуда: г. Жуковский МО
Re: Экспорт векторной карты в sqlitedb
Насколько я помню, Osmand это ест. Вопрос другой, если Вам нужно делать измерения, менять геометрию, добавлять атрибуты и пр., нужна полноценная векторизация. GM для этого не очень приспособлен.
-
- Новоприбывший
- Сообщения: 10
- Зарегистрирован: 06 ноя 2023, 21:11
- Репутация: 0
- Откуда: тутэйшы
Re: Экспорт векторной карты в sqlitedb
К сожалению не знаю что такое "ест", Османд, это мобильный навигатор, использующий карты в формате sqlitedb.tikhpetr писал(а): ↑10 ноя 2023, 21:14Osmand это ест
Все измерения были сделаны еще на растровой карте, по большому счету сейчас я создал векторный слой по имеющемуся растровому, по растровый карте, которую в последствии удалил. Сделано это было с задумкой того, что во первых векторное изображение будет иметь кратно меньший "вес", во вторых красиво масштабироваться. по большому счёту, единственное что сейчас требуется, просто что-бы на выходе в формате sqlitedb, лежали векторные данные, а не преобразованные в пнг изображение, растровые картинки.
Созданная мною карта загрязнениея цезием 137 Беларуси, вернее перенесенные области с бумажной карты и откалиброванные по опорным точкам, используется как карта наложения, поверх карт опен стрит мап.
Так вот sqlitedb база данных, умеющая хранить в том числе и векторные карты в формате османд, и мне надо понять, как сделанную работу, экспортировать в формат sqlitedb, без преобразования в растр.
-
- Гуру
- Сообщения: 1118
- Зарегистрирован: 30 окт 2014, 16:33
- Репутация: -248090247
- Откуда: г. Жуковский МО
Re: Экспорт векторной карты в sqlitedb
!!mikola!!, Ну вот для пробы Вам небольшой файл, проверьте его. Будет отображаться?
https://disk.yandex.ru/d/tAWJP2Qjc57TqQ
https://disk.yandex.ru/d/tAWJP2Qjc57TqQ
-
- Новоприбывший
- Сообщения: 10
- Зарегистрирован: 06 ноя 2023, 21:11
- Репутация: 0
- Откуда: тутэйшы
-
- Гуру
- Сообщения: 1118
- Зарегистрирован: 30 окт 2014, 16:33
- Репутация: -248090247
- Откуда: г. Жуковский МО
Re: Экспорт векторной карты в sqlitedb
Тогда читайте документацию по Osmand. Подозреваю, Вы хотите несбыточного. Osmand, вообще, воспринимает вектор? Если да - векторизуйте Ваш исходник, конвертируйте в потребный формат и пихайте туда.
-
- Гуру
- Сообщения: 4107
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1081
- Ваше звание: программист
- Откуда: Казань
Re: Экспорт векторной карты в sqlitedb
не очень понятно, чем и зачем вы заняты. В мануале OsmAndMapCreator тыц написано несколько вариантов добавить свои карты, один из них OSM XML, который, похоже, есть в QGIS (судя пор вашим картинкам)!!mikola!! писал(а): ↑06 ноя 2023, 21:26никак не могу понять как это теперь экспортировать в sqlitedb
Код: Выделить всё
Vector maps (simple)
Steps to create vector map via OsmAndMapCreator UI:
1) OSM File
- Download it from Geofabrik or small export from OpenStreetMap
- Convert Shapefile to OSM
- Generate OSM XML it yourself using any programming utilities, you can proceed by converting it to OBF Format which OsmAnd can undertand
2) Select checkboxes whether you want to produce Maps including Address / Routing / Transport / Map data
3) Select in File → Create .obf from file.
4) Once process is completed you will have .obf file in the working directory.
-
- Новоприбывший
- Сообщения: 10
- Зарегистрирован: 06 ноя 2023, 21:11
- Репутация: 0
- Откуда: тутэйшы
Re: Экспорт векторной карты в sqlitedb
tikhpetr, Так а османд тут причем? Его собственные карты векторные, скачиваются локально и хранятся в памяти как sqlitedb файл.
Всё готово, отвектрировано, привязано, полная красота, готовая карта которую просто надо экспортировать в sqlitedb правильно.
Я новичок в использовании Глобал Маппера, и вопрос только в том, как экспортировать из него векторную карту, в
sqlitedb, так, что бы карта не стала растровой.
Я думал это какой то тривиальный вопрос, но судя по всему "гуру" не даст мне ответ, всё равно спасибо, что потратили на меня время.
Мы как будто разговариваем на разных языкахtikhpetr писал(а): ↑11 ноя 2023, 16:29Если да - векторизуйте Ваш исходник, конвертируйте в потребный формат и пихайте туда.
Всё готово, отвектрировано, привязано, полная красота, готовая карта которую просто надо экспортировать в sqlitedb правильно.
Я новичок в использовании Глобал Маппера, и вопрос только в том, как экспортировать из него векторную карту, в
sqlitedb, так, что бы карта не стала растровой.
Я думал это какой то тривиальный вопрос, но судя по всему "гуру" не даст мне ответ, всё равно спасибо, что потратили на меня время.
-
- Новоприбывший
- Сообщения: 10
- Зарегистрирован: 06 ноя 2023, 21:11
- Репутация: 0
- Откуда: тутэйшы
Re: Экспорт векторной карты в sqlitedb
gamm,
Отрисовал собственную карту наложения в Глобал маппер, и пытаюсь узнать как ее экспортировать в sqlitedb используя Глобал мапперПол беды чтоgamm писал(а): ↑11 ноя 2023, 17:17не очень понятно, чем и зачем вы заняты
Османд креатор, создавалось совсем не для этих целей и у нее нет нужных мне инструментов. Или вы мне предлагаете экспортировать карту в совместимый с OsmAndMapCreator файл, а потом а потом конвертировать османд мап креатор. Это вроде бы звучит как план, только вот вопрос то был в другом, как не используя костыли экспортировать в нужный формат в нужном формфакторе.В мануале OsmAndMapCreator
Последний раз редактировалось !!mikola!! 11 ноя 2023, 19:28, всего редактировалось 1 раз.
-
- Гуру
- Сообщения: 4107
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1081
- Ваше звание: программист
- Откуда: Казань
Re: Экспорт векторной карты в sqlitedb
и ответ тривиальный, SAS Planet cache map (.sqlitedb) - растровый формат. Но можете продолжать, авось получится ... упорство и труд - города берут
-
- Гуру
- Сообщения: 1118
- Зарегистрирован: 30 окт 2014, 16:33
- Репутация: -248090247
- Откуда: г. Жуковский МО
Re: Экспорт векторной карты в sqlitedb
!!mikola!!, Я совершенно незнаком с Osmand. Дайте ссылку на имеющуюся у Вас векторную карту в sqlitedb. Я попробую посмотреть.
-
- Новоприбывший
- Сообщения: 10
- Зарегистрирован: 06 ноя 2023, 21:11
- Репутация: 0
- Откуда: тутэйшы
Re: Экспорт векторной карты в sqlitedb
gamm, обожаю русскоязычные форумы, тривиальный ответ на тривиальный вопрос, примерно через несколько суток и около 16 сообщений, спасибо.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость