Страница 1 из 1
					
				Как редактировать карту OSM на локалном сервере?
				Добавлено: 17 май 2012, 10:58
				 denisarmawir
				Добрый день! Подскажите, пожалуйста каким образом можно редактировать карту на своем локальном сервере?
Просмотр карты работает тайлы рендеряться! Но хотелось бы наладить какой-нибудь редактор, чтобы пользователь мог сам вносить изменения и сохранять их на локальном сервере. Пробовал прикрутить Potlatch2 но что-то второй день ничего не получается.
Заранее огромное спасибо!
			 
			
					
				Re: Как редактировать карту OSM на локалном сервере?
				Добавлено: 17 май 2012, 12:35
				 Denis Rykov
				Подключиться к PostGIS из десктоп-клиента и редактировать - не вариант?
			 
			
					
				Re: Как редактировать карту OSM на локалном сервере?
				Добавлено: 17 май 2012, 12:49
				 denisarmawir
				Если можно подробнее про такой вариант!?
Но хотелось бы сделать чтобы пользователь нажал кнопочку правка и онлайн редактировал карту!
если такое возможно!
Сервер на Ubuntu 12.04 postgresql+postgis+mapnik+openlayers
			 
			
					
				Re: Как редактировать карту OSM на локалном сервере?
				Добавлено: 17 май 2012, 21:59
				 Aleksandr Dezhin
				То что вы у себя сейчас скорее всего развернули не подразумевает редактирование через API OSM (через редакторы JOSM или Potlach). Если вам нужна именно полная копия с возможностью редактирования, то нужно смотреть в сторону apidb и rails port.
			 
			
					
				Re: Как редактировать карту OSM на локалном сервере?
				Добавлено: 18 май 2012, 05:29
				 Denis Rykov
				denisarmawir писал(а):Если можно подробнее про такой вариант!?
А что не понятно? Берёте QGIS или uDig и подключаете нужный слой.
 
			 
			
					
				Re: Как редактировать карту OSM на локалном сервере?
				Добавлено: 18 май 2012, 06:49
				 denisarmawir
				у меня стоит виртуалка для тестов как к базе которая на ней подключиться! у меня не получается! 
если глупые вопросы задаю, то извините!
			 
			
					
				Re: Как редактировать карту OSM на локалном сервере?
				Добавлено: 18 май 2012, 07:39
				 rhot
				
			 
			
					
				Re: Как редактировать карту OSM на локалном сервере?
				Добавлено: 18 май 2012, 07:49
				 denisarmawir
				Что-то я не пойму как rails port установить! и как его потом подключить!? 
Ткните, пожалуйста пальцем в мануал если таковой существует!Спасибо!
			 
			
					
				Re: Как редактировать карту OSM на локалном сервере?
				Добавлено: 18 май 2012, 11:06
				 Aleksandr Dezhin
				denisarmawir писал(а):Ткните, пожалуйста пальцем в мануал если таковой существует!Спасибо!
Тынц: 
http://wiki.openstreetmap.org/wiki/Rails_port 
			 
			
					
				Re: Как редактировать карту OSM на локалном сервере?
				Добавлено: 19 май 2012, 12:00
				 chehov85
				denisarmawir писал(а):Если можно подробнее про такой вариант!?
Про такой вариант это QGIS. Добавляете слой PostGIS, прописываете настройки подключения к серверу, указываете базу данных, соединяетесь, и вуаля редактируйте сколько угодно... Единственное если создадите новые слои по умолчанию их не будет видно, т.к. в osm.xml они не прописаны, их нужно добавлять в соответствии с общепринятой структурой этого файла. Там же пишется SQL-запрос на выборку вашего слоя, возможно этот слой придется прописать для отображения и в OpenLayers.
 
			 
			
					
				Re: Как редактировать карту OSM на локалном сервере?
				Добавлено: 01 июн 2012, 08:05
				 denisarmawir
				Ребят объясните пожалуйста пошагово что нужно сделать чтобы редактировать карту на своем сервере! Ато я что-то не пойму! Установил Rails скачал потлатч2! и всеравно не редактирует! Заранее огромное спасибо всем кто откликнется!
			 
			
					
				Re: Как редактировать карту OSM на локалном сервере?
				Добавлено: 03 июн 2012, 19:46
				 chehov85
				Что именно не получается? Скрины и ошибки в студию...
			 
			
					
				Re: Как редактировать карту OSM на локалном сервере?
				Добавлено: 04 июн 2012, 07:56
				 denisarmawir
				Значит Rails ругается постоянно что нет Memcached устанавливаю его отдельно bundler пишет что все ништяк все компоненты установлены! делаю rake db:migrate. Выдаёт ошибку что ненайден Memcached 1.4.1
			 
			
					
				Re: Как редактировать карту OSM на локалном сервере?
				Добавлено: 22 июн 2012, 12:00
				 denisarmawir
				Ребят ну помогите пожалуйста!
			 
			
					
				Re: Как редактировать карту OSM на локалном сервере?
				Добавлено: 01 июл 2012, 08:52
				 zhogar
				Скорее всего, ты все делаешь правильно, походу у тебя нет соединения между Rails и PostgreSQL (это связано и стем, что ты не можешь соединиться с БД из QGIS).
Проверь все конфигурационные файлы PostgreSQL, политики безопасности, если делаешь под виртуальной машиной проверь маршрутизацию, nat, и т.д.
Вообще на первом этапе, чтобы хотя бы соединиться с БД, исправь политику PostgreSQL, разреши "всем делать все".
pg_hba.conf
host    all         all         10.0.2.0/24           
trust
listen_addresses = '*'
http://wiki.openstreetmap.org/wiki/User ... est_Server
Раздел 
PostgreSQL Database, читай внимательней
проверь netstat -atun
скорее всего ты не имеешь доступа к своей БД из вне...