SASGIS

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

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

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

Модератор: Tolik

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

Сообщение vdemidov » 26 янв 2010, 10:06

nord писал(а):Заметил, что несколько кусков кеша спутника Яндекс-карт лежит на винте в формате *.tne
Не знаю, как проверить, что в этих кусках на карте. Возможно, файла нет на сервере? Или ошибка загрузки? Может это как раз те проблемные области, которые заполняются одним тайлом?

tne это не формат :) это банальный признак, что тайла нет на сервера (Tile Not Exists) Но при склейке оно к таким эффектам как у вас приводить не должно.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
 
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз.
Поблагодарили: 157 раз.

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

Сообщение nord » 30 янв 2010, 20:03

Очередной тест. Проверка на то, что этот глюк из-за размера файла.
Карта - Карта Гугл
Спутник - Спутник Яндекс
Гибрид - Гибрид Гугл
Все в масштабах 1-16

Размер файла получился 1.41Гб. Залил в телефон по стандартной схеме. В итоге:
Карта - Все масштабы в норме
Спутник - 1-14 норм, 15-16 одним тайлом
Гибрид - 1-14 норм, 15-16 одним тайлом

Грусть, печаль и все такое :(
nord
Новичок
 
Сообщения: 16
Зарегистрирован: 24 янв 2010, 20:52
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение feya » 30 янв 2010, 20:16

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

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

Сообщение nord » 07 фев 2010, 13:10

Сделал таким же образом карты до 15 масштаба - все хорошо. Карта весит 350Мб
nord
Новичок
 
Сообщения: 16
Зарегистрирован: 24 янв 2010, 20:52
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение nord » 09 фев 2010, 03:58

Все, вопрос снимается. Еще раз прошелся по тайлам. Некоторые докачались (не знаю почему не докачаны были). Создал карты 16х (1.5Гб) и 17х (5.3Гб). Все замечательно. Всем спасибо)
nord
Новичок
 
Сообщения: 16
Зарегистрирован: 24 янв 2010, 20:52
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение vdemidov » 09 фев 2010, 11:13

Тоесть проблема была в том что там тайлов не было? Или просто были дырки и оно так неадекватно реагировало?
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
 
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз.
Поблагодарили: 157 раз.

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

Сообщение nord » 10 фев 2010, 14:55

Ну видимо как один из вариантов - вот такая вот реакция на остутствие тайлов.
nord
Новичок
 
Сообщения: 16
Зарегистрирован: 24 янв 2010, 20:52
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение nord » 10 фев 2010, 15:20

Предполагаю (на уровне алгоритмов конечно), что стоит добавить предварительное сканирование на отсутствие тайлов или заглушек (.tne) перед конвертированием.
nord
Новичок
 
Сообщения: 16
Зарегистрирован: 24 янв 2010, 20:52
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение nazarov » 24 фев 2010, 15:10

Подскажите, пожалуйста, как экспортированные файлы Яндекс.Карт из программы САС переконвертировать в формат: SQLITE

Должен получится файл *.sqlitedb
С форматом таблицы:

char *sqlStatement ="BEGIN TRANSACTION;"
"CREATE TABLE tiles (zoom int, x int, y int, provider int, length int, timestamp date, data blob, store text, reserve text, flag int);"
"CREATE UNIQUE INDEX index1 on tiles (zoom,x,y,provider);"
"COMMIT;";


// map providers
#define PR_YANDEX 1
#define PR_OPENSTREET 2
#define PR_GOOGLE 3
#define PR_YAHOO 4
#define PR_MAILRU 5
#define PR_CLOUDMATE 6
#define PR_BING 7
#define PR_PANORAMIO 8
#define PR_WIKIMAPIA 9

P.S. Эти карты поддерживает PD MAPS - программа для iPhone
Аватара пользователя
nazarov
Новичок
 
Сообщения: 2
Зарегистрирован: 24 фев 2010, 15:00
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение vdemidov » 24 фев 2010, 15:58

nazarov писал(а):Подскажите, пожалуйста, как экспортированные файлы

экспортированные куда?
nazarov писал(а):из программы САС переконвертировать в формат: SQLITE

Взять и написать программу, которая будет уметь экспортировать. Потом сможете сделать плагин для SAS.Планеты для экспорта в этот формат, а пока только внешняя программа.
Еще желательно разобраться что значат эти поля:
nazarov писал(а): store text, reserve text, flag int

и с какого числа начинается отсчет зума.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
 
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз.
Поблагодарили: 157 раз.

Пред.След.

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

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

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