zedxxx
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата:| Тогда, наверное, и отсутствие строки center можно было бы считать таким же признаком, как и указание на точку 0,0,0 с переходом программы для просмотра первого тайла в кэше? | Нет, если нету center, то используется bounds и minzoom, и только если и этого нету, берется первый тайл. И вот, кстати, переход на center вполне себе можно добавить в меню по ПКМ. И в zmp, и в настройки карты (в гуе) можно добавить соответствующую опцию. Это будет универсально и удобно не только для mbtiles, но и для многих локальных/региональных карт. Но пока суть да дело, удалите строку bounds из метаданных, раз там у вас нету параметра center - будет переход к первому тайлу, как вам и нужно. Этот параметр не обязательный, так что и при просмотре в других программах проблем быть не должно. Или, уговорите relictus добавить заполнение поля center при конвертировании кэша (вы же кэш SatMap таким образом используете?). Взять первый тайл, получить его географические координаты и записать их вместе с зумом в БД, займет каких-нибудь 10 строчек кода... |