SASGIS

Веб-картография и навигация

Экспорт в формат iPhone!

программа для загрузки и просмотра спутниковых снимков Земли, Луны, Марса предоставленных сервисами Google Maps и Космоснимки. Возможность работы с GPS приёмником.

Модератор: Tolik

Re: Экспорт в формат iPhone!

Сообщение feya » 30 дек 2008, 22:14

Да SQLLite не советуют использовать при размере базы более 200мб, другое дело что можно (и нужно) разбить на N частей, но тогда будет теряться время на открытие базы. Ну это все офтоп.
С SQLLite ужо разобрался, проблему пока тока вижу в обрезке jpg но возможно работать будет и без обрезки? надо будет тестить.
http://sasgis.org | SAS.Планета | SASPlanet
Аватара пользователя
feya
Гуру
 
Сообщения: 2034
Зарегистрирован: 13 июл 2008, 10:45
Благодарил (а): 5 раз.
Поблагодарили: 56 раз.

Re: Чего вы хотите?

Сообщение Parasite » 30 дек 2008, 22:51

zed писал(а):
Parasite писал(а):
feya писал(а):хранится там все в SQLLite

А нельзя ли эту уже как я понимаю - готовую и действующую наработку как-то применить сюда? Как минимум в виде уже готовых идей и направлений движения...

Наработок (а тем более готовых и действующих?), как я понимаю, нет. И научиться правильно сохранять в sql для iPhone - не так уж просто. И не факт, что использовать iPhone-ский тип/формат кэша для SAS (или сервера) - выход (для большой базы). Не зря ведь там (на iPhone) задан лимит на размер кэша ~140 МБ. Большой вопрос быстродействия.

Я не про iphone (коего у меня не было, нет и никогда не будет по идейным соображениям - посему его лимитов в тонкостях не знаю и не особо интересуюсь). Я про то, что раз уж эппловцы сподобились начать пихать тайлы в базу, а у нас в вышеуказанной теме обсуждалось именно это - так не "позаимствовать" ли идеи? Посмотреть, что как и куда кладется у ЙаМобилки - и по образу и подобию (только лучше :lol: ) сделать и в САСе в плане HTTP-обменника...

Опять же, не знаю как эффективно и насколько хорошо работает эта вся связка в ЙаМобилке. Если она изначально крива и невменяема или вообще через ж (как например MMS, аттачи к емайлам, блютусовая передача файлов или те же приснопамятные Copy&Paste) - то и ну его. :)
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Аватара пользователя
Parasite
Администратор
 
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раз.
Поблагодарили: 512 раз.

Re: Экспорт в формат iPhone!

Сообщение feya » 31 дек 2008, 00:34

NOS и все у кодо есть iPhone
Попробуйте эти 2 файлика протестить. В первом спутник 10й масштаб москва и окрестности, во втором тоже токо карта (на всякий - надо переименовать)

http://sasgis.org/MapTiles.sqlitedb
http://sasgis.org/MapTilesMap.sqlitedb
http://sasgis.org | SAS.Планета | SASPlanet
Аватара пользователя
feya
Гуру
 
Сообщения: 2034
Зарегистрирован: 13 июл 2008, 10:45
Благодарил (а): 5 раз.
Поблагодарили: 56 раз.

Re: Экспорт в формат iPhone!

Сообщение Vasya » 31 дек 2008, 02:31

Смайл - offtop
Parasite ограничения в ЙаЯблуко скорее всего из-за кол-во оперативы и т.д.
Тут сказано о других размерах.
НО, на сколько я понял, это всегда будет локальное использование, т.е. сервер не забабахаешь.....
Хотя может я и не прав.
Аватара пользователя
Vasya
Советчик
 
Сообщения: 266
ICQ: 137791
Зарегистрирован: 14 июл 2008, 13:06
Откуда: Одесса
Благодарил (а): 0 раз.
Поблагодарили: 3 раз.

Re: Экспорт в формат iPhone!

Сообщение NOS » 31 дек 2008, 04:24

У меня кэщ карты Google гибрид + OSM - занимают 900Мб - работает - мгновенно!
Кстати кэш карты iPhone позволяет хранить 3 варианта карты, карта, сат, гибрид
MapTiles.sqlitedb - это единиственное название которое подбирает iPhone.

2 feya
Это инфа - откуда начинать прсмотр - её тоже нужно редактировать - иначе как я найду 10х Москвы... никак.. поэтому подредактируй центр своей карты и установи приближение.
Иначе я не могу найти твою карту... подцепилась вроде нормально...
Это плэйлист Иркутска.
Код: Выделить всё
<plist>
<dict>
   <key>LastViewMode</key>
   <integer>0</integer>
   <key>LastViewedLatitude</key>
   <real>52.267635349039616515</real>
   <key>LastViewedLongitude</key>
   <real>104.4140625</real>
   <key>LastViewedZoomScale</key>
   <real>11</real>
</dict>
</plist>


2Parasite
Подобные проблемы решаются сторонним софтом, коего тысячи, кроме блютуса - он к сожалению только для гарнитур, с некоторых пор на айфоне можно и флэщ смотреть :)
NOS
Новичок
 
Сообщения: 22
Зарегистрирован: 30 дек 2008, 17:02
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Экспорт в формат iPhone!

Сообщение feya » 31 дек 2008, 11:53

NOS
Вот плейлист, там жо токо к-ты поменять. Попробуйте пожалуйста обе карты, и если что на разных увеличениях.
<plist>
<dict>
<key>LastViewMode</key>
<integer>0</integer>
<key>LastViewedLatitude</key>
<real>55.761122</real>
<key>LastViewedLongitude</key>
<real>37.625427</real>
<key>LastViewedZoomScale</key>
<real>10</real>
</dict>
</plist>
http://sasgis.org | SAS.Планета | SASPlanet
Аватара пользователя
feya
Гуру
 
Сообщения: 2034
Зарегистрирован: 13 июл 2008, 10:45
Благодарил (а): 5 раз.
Поблагодарили: 56 раз.

Re: Экспорт в формат iPhone!

Сообщение NOS » 01 янв 2009, 12:30

В первом спутник 10й масштаб москва и окрестности, во втором тоже токо карта... - да так и есть...
С твоим плэейлистом - открывается карта, не спутник - при переключении вручную посмотрел - всё гуд)

Код: Выделить всё
<key>LastViewMode</key>
   <integer>0</integer>
0 - карта
1 - спутник
2 - гибрид

не проверял - может и иначе, но скорее всего так)

Файлы можно объединить - в 1 базу!! - в 1 базе могут содержаться: карта, спутник и гибрид)
По поводу плейлиста - я не разбирался как и что там, но можно менять координаы, степень приблежения и тип карты (карта, спутник и гибрид). Не нужно забывать что при экспорте создание плейлиста обязательно...
Названия файлов обязательно и только: MapTiles.sqlitedb и com.apple.Maps.plist

"и если что на разных увеличениях" - увиличение там одно же - смысл?)

скрины:
Изображение Изображение Изображение Изображение
NOS
Новичок
 
Сообщения: 22
Зарегистрирован: 30 дек 2008, 17:02
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Экспорт в формат iPhone!

Сообщение zed » 01 янв 2009, 16:16

"и если что на разных увеличениях" - увиличение там одно же - смысл?)

почему же одно? там должны по-идее поддерживаться разные уровни зума... надо для проверки сделать кэш, скажем с Москвой на 10-м + Москва и пол Европы на 9-м, и посмотреть что покажет.

Кстать, Вышел Google Earth для iPhone, NOS юзать не пробовали, как оно?
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Re: Экспорт в формат iPhone!

Сообщение feya » 01 янв 2009, 17:20

NOS
Обновил мини(http://sasgis.org/programs/SASPlanetMini.7z) версию с возможностью экспорта в iPhone, выделяете область, идете в вкладку экспорт, там выделяете то что нужно, выбираете в iPhone и жмете старт, в указанной вами папке будет создано 2 файла база и плейлист. С нетерпением жду результатов теста.
http://sasgis.org | SAS.Планета | SASPlanet
Аватара пользователя
feya
Гуру
 
Сообщения: 2034
Зарегистрирован: 13 июл 2008, 10:45
Благодарил (а): 5 раз.
Поблагодарили: 56 раз.

Re: Экспорт в формат iPhone!

Сообщение NOS » 01 янв 2009, 18:16

zed писал(а):
"и если что на разных увеличениях" - увиличение там одно же - смысл?)

почему же одно? там должны по-идее поддерживаться разные уровни зума...
Кстать, Вышел Google Earth для iPhone, NOS юзать не пробовали, как оно?

Зум то поддерживает, но ты сам написал, что 10 уровень залил тока)))
Google Earth - мне не к чему, да и нужно смотреть, как там что хранится, потому что скорее всего с нета тянет всё - в AppStore не нашел приложения...
NOS
Новичок
 
Сообщения: 22
Зарегистрирован: 30 дек 2008, 17:02
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Пред.След.

Вернуться в SAS.Планета

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 16