Нарезать tiles
-
- Новоприбывший
- Сообщения: 7
- Зарегистрирован: 11 янв 2010, 12:59
- Репутация: 0
Нарезать tiles
какой программой лучше всего нарезать карту (tiles)?
спасибо
спасибо
- Mavka
- Гуру
- Сообщения: 2060
- Зарегистрирован: 14 мар 2008, 17:36
- Репутация: 9
Re: Нарезать tiles
с какой целью, в какой структуре, сколько зумов, как часто?
лангольеры под окном жрали время ом-ном-ном
-
- Новоприбывший
- Сообщения: 7
- Зарегистрирован: 11 янв 2010, 12:59
- Репутация: 0
Re: Нарезать tiles
цель: потом из них марсервер будет собирать картинку.
кол-во масшабов стандартно ~15-17
подозреваю, что надо нарезать один раз и потом этим пользоваться.
кол-во масшабов стандартно ~15-17
подозреваю, что надо нарезать один раз и потом этим пользоваться.
- Mavka
- Гуру
- Сообщения: 2060
- Зарегистрирован: 14 мар 2008, 17:36
- Репутация: 9
-
- Новоприбывший
- Сообщения: 7
- Зарегистрирован: 11 янв 2010, 12:59
- Репутация: 0
Re: Нарезать tiles
спасибо.
а есть еще ч-н похожее, только на с,с++,с# под linux,чтобы резало свою карту, а не Google Maps, Google Earth?
а есть еще ч-н похожее, только на с,с++,с# под linux,чтобы резало свою карту, а не Google Maps, Google Earth?
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9129
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 748
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Нарезать tiles
так то что Mavka предложил вроде и есть обертка на питоне для программы на C++, под линукс и режет свою карту.
пристегивайтесь, турбулентность прямо по курсу
-
- Новоприбывший
- Сообщения: 7
- Зарегистрирован: 11 янв 2010, 12:59
- Репутация: 0
Re: Нарезать tiles
хорошо.
а если делать по-другому.
есть карта и слои у мапсервера. хотим, чтобы карта отрисовывалась с помощью кеширования тайлов. вопрос: надо заранее нарезать карту и слои на тайлы? как тогда мапсервер будет собирать к каждому кусочку карты соответствующие кусочки слоёв? или надо это сделать иначе.
спасибо
а если делать по-другому.
есть карта и слои у мапсервера. хотим, чтобы карта отрисовывалась с помощью кеширования тайлов. вопрос: надо заранее нарезать карту и слои на тайлы? как тогда мапсервер будет собирать к каждому кусочку карты соответствующие кусочки слоёв? или надо это сделать иначе.
спасибо
- Mavka
- Гуру
- Сообщения: 2060
- Зарегистрирован: 14 мар 2008, 17:36
- Репутация: 9
Re: Нарезать tiles
Так бы сразу и говорили - вам нужно оптимизировать UMN MapServer.
Допустим у вас есть несколько сканированных карт, какие то космоснимки и т.п. растры. Перекрывающиеся. В разных форматах и разных размеров. Тогда можно взять gdal_retile и скормить ему папку с такими растрами. Он приведет их в единообразный вид, слепит в один кусок и потом мелко нашинкует. Потом он сам создаст tileIndex - это векторный shp, в котором нарисованы квадратики (границы тайлов) а в аттрибутах прописан путь к тайлам.
Далее - в MapServer'е подключаете этот индекс (в самом конце 5-й главы).
Если стоит задача создать карты для веб (т.е. с фиксированным шагом зума, как в Google Maps), то можно пойти более ленивым путем и поставить автоматический кэш (GeoWebCache или GeoJazzy). Производительность будет на таком же высоком уровне.
Допустим у вас есть несколько сканированных карт, какие то космоснимки и т.п. растры. Перекрывающиеся. В разных форматах и разных размеров. Тогда можно взять gdal_retile и скормить ему папку с такими растрами. Он приведет их в единообразный вид, слепит в один кусок и потом мелко нашинкует. Потом он сам создаст tileIndex - это векторный shp, в котором нарисованы квадратики (границы тайлов) а в аттрибутах прописан путь к тайлам.
Далее - в MapServer'е подключаете этот индекс (в самом конце 5-й главы).
Если стоит задача создать карты для веб (т.е. с фиксированным шагом зума, как в Google Maps), то можно пойти более ленивым путем и поставить автоматический кэш (GeoWebCache или GeoJazzy). Производительность будет на таком же высоком уровне.
лангольеры под окном жрали время ом-ном-ном
-
- Новоприбывший
- Сообщения: 7
- Зарегистрирован: 11 янв 2010, 12:59
- Репутация: 0
Re: Нарезать tiles
Mavka, еще раз спасибо. сразу сказать не могла,т.к. сама не совсем понимала, что мне требуется, а Вы здорово помогли
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя