Смещение видимой проекции
- 
				denjam
 - Новоприбывший
 - Сообщения: 4
 - Зарегистрирован: 19 фев 2017, 22:39
 - Репутация: 0
 
Смещение видимой проекции
Всем добрый день!
Я не вполне владею терминологией, поэтому опишу ситуацию как могу. Извиняйте.
Проблема в том, что когда я создаю карту в программе QGIS, загружаемая из интернета карта (абсолютно любая, я пробовал) предстает в обрезанном виде. Конкретно я работаю с Евразией, а Камчатка на ней обрезана и находится с другой части карты. Как сместить (настроить) видимый квадрат проекции так, чтобы обрезка проходила восточнее и Евразия целиком умещалась на карте? Скриншот прилагаю.
Всем заранее большое спасибо!!!
			
							Я не вполне владею терминологией, поэтому опишу ситуацию как могу. Извиняйте.
Проблема в том, что когда я создаю карту в программе QGIS, загружаемая из интернета карта (абсолютно любая, я пробовал) предстает в обрезанном виде. Конкретно я работаю с Евразией, а Камчатка на ней обрезана и находится с другой части карты. Как сместить (настроить) видимый квадрат проекции так, чтобы обрезка проходила восточнее и Евразия целиком умещалась на карте? Скриншот прилагаю.
Всем заранее большое спасибо!!!
- Вложения
 - 
			
		
				
- karta.png (255.9 КБ) 10436 просмотров
 
 
- Игорь Белов
 - Гуру
 - Сообщения: 2241
 - Зарегистрирован: 04 янв 2011, 22:00
 - Репутация: 1514
 - Откуда: Казань
 
Re: Смещение видимой проекции
QGIS отображает карту симметрично относительно центрального меридиана проекции. Измените проекцию, и будет Вам счастье.
Эта тема уже навязла в зубах. Используйте поиск по форуму.
			
							Эта тема уже навязла в зубах. Используйте поиск по форуму.
- Вложения
 - 
			
		
				
- Карта OpenStreetMap в «родной» проекции
 - mapnik.png (22.17 КБ) 10386 просмотров
 
 - 
			
		
				
- Центральный меридиан 100°:
+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=100.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs - mapnik2.png (20.64 КБ) 10386 просмотров
 
 
The purpose of computing is insight, not numbers
			
						- 
				denjam
 - Новоприбывший
 - Сообщения: 4
 - Зарегистрирован: 19 фев 2017, 22:39
 - Репутация: 0
 
Re: Смещение видимой проекции
Спасибо за подсказку!
В общем, это помогло мне скорее понять теорию того, что мне следует сделать. Проблема в том, что непосредственно в программе QGIS осуществить это не получается. Я и прошу практического совета в программе!
Что я делаю?
1. В открытом проекте выбираю путь: Установки -> ввод системы координат
2. В открывшемся окне в поле "Параметры" ввожу подсказанную формулу +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=100.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs
которая отличается от моей предыдущей только параметром +lon_0=100.0 (было +lon_0=0.0).
3. Кликаю "Ок", нажимаю "Обновить".
4. И ничего не происходит.
Вопрос: Что я делаю не так?
			
			
									
						
										
						В общем, это помогло мне скорее понять теорию того, что мне следует сделать. Проблема в том, что непосредственно в программе QGIS осуществить это не получается. Я и прошу практического совета в программе!
Что я делаю?
1. В открытом проекте выбираю путь: Установки -> ввод системы координат
2. В открывшемся окне в поле "Параметры" ввожу подсказанную формулу +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=100.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs
которая отличается от моей предыдущей только параметром +lon_0=100.0 (было +lon_0=0.0).
3. Кликаю "Ок", нажимаю "Обновить".
4. И ничего не происходит.
Вопрос: Что я делаю не так?
- Denis Rykov
 - Гуру
 - Сообщения: 3376
 - Зарегистрирован: 11 апр 2008, 21:09
 - Репутация: 529
 - Ваше звание: Author
 - Контактная информация:
 
Re: Смещение видимой проекции
Видимо, нужно включить OTF (on the fly crs transformation) и выбрать вашу кастомную проекцию.
			
			
									
						
							Spatial is now, more than ever, just another column- The Geometry Column.
			
						- Xmypblu
 - Участник
 - Сообщения: 73
 - Зарегистрирован: 18 авг 2013, 05:36
 - Репутация: 17
 - Контактная информация:
 
Re: Смещение видимой проекции
как это получилось у меня:
1. заходим на http://www.gdal.org/frmt_wms.html
2. сохраняем файл http://www.gdal.org/frmt_wms_openstreetmap_tms.xml
3. открываем этот файл в QGIS как "растр"
4. добавляем систему координат через меню "Установки" > "Ввод системы координат..."
5. в свойствах слоя выбираем свежедобавленную СК
			
			
									
						
										
						1. заходим на http://www.gdal.org/frmt_wms.html
2. сохраняем файл http://www.gdal.org/frmt_wms_openstreetmap_tms.xml
3. открываем этот файл в QGIS как "растр"
4. добавляем систему координат через меню "Установки" > "Ввод системы координат..."
5. в свойствах слоя выбираем свежедобавленную СК
- Denis Rykov
 - Гуру
 - Сообщения: 3376
 - Зарегистрирован: 11 апр 2008, 21:09
 - Репутация: 529
 - Ваше звание: Author
 - Контактная информация:
 
Re: Смещение видимой проекции
Обычно, не нужно лезть в свойства слоя, а достаточно изменить СК проекта (включить OTF и выбрать нужную проекцию).
			
			
									
						
							Spatial is now, more than ever, just another column- The Geometry Column.
			
						- 
				freeExec
 - Гуру
 - Сообщения: 1195
 - Зарегистрирован: 23 апр 2011, 10:32
 - Репутация: 205
 - Откуда: Ульяновск
 
Re: Смещение видимой проекции
Не могли бы вы сохранить проект и поделиться, никак не выходит без OTF.Denis Rykov писал(а):Обычно, не нужно лезть в свойства слоя, а достаточно изменить СК проекта (включить OTF и выбрать нужную проекцию).
- Denis Rykov
 - Гуру
 - Сообщения: 3376
 - Зарегистрирован: 11 апр 2008, 21:09
 - Репутация: 529
 - Ваше звание: Author
 - Контактная информация:
 
Re: Смещение видимой проекции
Не понял, я вроде как раз и написал, что OTF - нужен, без него ничего и не получится.
			
			
									
						
							Spatial is now, more than ever, just another column- The Geometry Column.
			
						- 
				freeExec
 - Гуру
 - Сообщения: 1195
 - Зарегистрирован: 23 апр 2011, 10:32
 - Репутация: 205
 - Откуда: Ульяновск
 
Re: Смещение видимой проекции
Сори, не так прочитал 
 Но всё равно работает не до конца, центр смещается, но тайлы перестают грузиться в области 180. Я приближаю, но видно что показывает тайлы с z0, да ещё и с разрывом.
			
							- Вложения
 - 
			
		
				
- gis_lon-100.png (18.96 КБ) 10258 просмотров
 
 
- Denis Rykov
 - Гуру
 - Сообщения: 3376
 - Зарегистрирован: 11 апр 2008, 21:09
 - Репутация: 529
 - Ваше звание: Author
 - Контактная информация:
 
Re: Смещение видимой проекции
Нужно разбираться, какая у вас версия QGIS, как вы подключаете тайлы - через GDAL xml?
			
			
									
						
							Spatial is now, more than ever, just another column- The Geometry Column.
			
						- 
				freeExec
 - Гуру
 - Сообщения: 1195
 - Зарегистрирован: 23 апр 2011, 10:32
 - Репутация: 205
 - Откуда: Ульяновск
 
Re: Смещение видимой проекции
Мапник через QMS, не знаю что там внутри, Версия QGIS - 2.14.5-Essen (NextGIS 16.2.144)
			
			
									
						
										
						- Denis Rykov
 - Гуру
 - Сообщения: 3376
 - Зарегистрирован: 11 апр 2008, 21:09
 - Репутация: 529
 - Ваше звание: Author
 - Контактная информация:
 
Re: Смещение видимой проекции
Прямо сейчас не могу проверить QMS, так как его ещё нет под тройку. А если открыть этот файл как растр - такая же картина?
			
			
									
						
							Spatial is now, more than ever, just another column- The Geometry Column.
			
						- 
				freeExec
 - Гуру
 - Сообщения: 1195
 - Зарегистрирован: 23 апр 2011, 10:32
 - Репутация: 205
 - Откуда: Ульяновск
 
Re: Смещение видимой проекции
С этим всё нормально.
			
			
									
						
										
						- Denis Rykov
 - Гуру
 - Сообщения: 3376
 - Зарегистрирован: 11 апр 2008, 21:09
 - Репутация: 529
 - Ваше звание: Author
 - Контактная информация:
 
Re: Смещение видимой проекции
Получается, что это проблема QMS?
			
			
									
						
							Spatial is now, more than ever, just another column- The Geometry Column.
			
						- Максим Дубинин
 - MindingMyOwnBusiness
 - Сообщения: 9129
 - Зарегистрирован: 06 окт 2003, 20:20
 - Репутация: 748
 - Ваше звание: NextGIS
 - Откуда: Москва
 - Контактная информация:
 
Re: Смещение видимой проекции
да воспроизводится, видать баг в тайловом провайдере QMS
сейчас Дмитрий Барышников придет и скажет "а я давно говорил что надо поддержку TMS в GDAL доделать и на неё перейти" и будет прав
			
			
									
						
							сейчас Дмитрий Барышников придет и скажет "а я давно говорил что надо поддержку TMS в GDAL доделать и на неё перейти" и будет прав
пристегивайтесь, турбулентность прямо по курсу
			
						Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 12 гостей