Поиск русского мануала по OpenLayers
- 
				doox911
 - Участник
 - Сообщения: 54
 - Зарегистрирован: 14 мар 2013, 18:13
 - Репутация: 0
 
Поиск русского мануала по OpenLayers
Доброго времени суток!
Искал мануалы, нашел очень поверхностное объяснение.
Если полноценная инструкция по OpenLayers?
И везде Я смотрю, подключаются к каким-то сервисам ( типа WFS), а можно ли создать свою карту из ..Например из фотографии квартальной сети? Или Её в любом случае придётся отрисовывать в ArcGis или QGIS?
			
			
									
						
										
						Искал мануалы, нашел очень поверхностное объяснение.
Если полноценная инструкция по OpenLayers?
И везде Я смотрю, подключаются к каким-то сервисам ( типа WFS), а можно ли создать свою карту из ..Например из фотографии квартальной сети? Или Её в любом случае придётся отрисовывать в ArcGis или QGIS?
- Максим Дубинин
 - MindingMyOwnBusiness
 - Сообщения: 9129
 - Зарегистрирован: 06 окт 2003, 20:20
 - Репутация: 748
 - Ваше звание: NextGIS
 - Откуда: Москва
 - Контактная информация:
 
Re: Поиск русского мануала по OpenLayers
код несколько устарел, примеры прямого подключения, без сервисов, тут
http://gis-lab.info/qa/ol-load.html
и непонятно что значит "в любом случае придется отрисовывать". Если вам не надо - не отрисовывайте, кладите фотографию и ее и показывайте:
http://gis-lab.info/qa/zoomable-image-leaflet.html
			
			
									
						
							http://gis-lab.info/qa/ol-load.html
и непонятно что значит "в любом случае придется отрисовывать". Если вам не надо - не отрисовывайте, кладите фотографию и ее и показывайте:
http://gis-lab.info/qa/zoomable-image-leaflet.html
пристегивайтесь, турбулентность прямо по курсу
			
						- 
				doox911
 - Участник
 - Сообщения: 54
 - Зарегистрирован: 14 мар 2013, 18:13
 - Репутация: 0
 
Re: Поиск русского мануала по OpenLayers
Сейчас прочтём.
Выкладываю перевод первой страницы. Кто по грамотнее может подправит. Буду весьма благодарен. Так как хочу перевести весь мануал по степени его изучения и выложить в открытый доступ.
Ссылка на страницу.dev.openlayers.org/docs/files/OpenLayers-js.html
			
			
									
						
										
						Выкладываю перевод первой страницы. Кто по грамотнее может подправит. Буду весьма благодарен. Так как хочу перевести весь мануал по степени его изучения и выложить в открытый доступ.
Код: Выделить всё
OpenLayers (открытые слои)
JavaScript Mapping Library (Яваскрипт картографическая библиотека) 
OpenLayers объект предоставляет пространство имен для всех составляющих(ред.) OpenLayers.
Кратко:
OpenLayers
OpenLayers объект предоставляет пространство имен для всех составляющих (ред.) OpenLayers.
Functions
_getScriptLocation
Возвращает  к скрипту. 
Properties
ImgPath
{String} Указывается  путь к изображению, описание пути должно заканчиваться слэшэм. 
Constants
VERSION_NUMBER
Эта константа идентифицирует версию OpenLayers.
Functions
_getScriptLocation
Возвращает путь скрипта. Это реализовано в  OpenLayers/SingleFile.js
Returns
{String} Путь к скрипту.
Properties
ImgPath
{String} Устанавливаем путь к изображению, путь к изображению заканчивается слышом. Если установить ‘’ (являющееся ошибкой) то OpenLayers будет использовать путь по умолчанию + “img/”.
Необходимо установить  это свойство , когда есть единственный файл OpenLayers который или не названный  “OpenLayers.js” или если вы перемещаете файл  в такой путь, что каталог с изображением не сможет понять где находится изображения.
Если ваш  файл OpenLayers имеет название “my-custom-ol.js” и изображения для OpenLayers расположены в “/resources/external/images/ol”  то правильно написанный путь для OpenLayers в HTML-файле будет так:
<script src="/path/to/my-custom-ol.js" type="text/javascript"></script>
<script type="text/javascript">
// сообщаем OpenLayers где хранятся изображения
// Не забываем про слэш
OpenLayers.ImgPath = "/resources/external/images/ol/";
</script>
Пожалуйста помните о том, что если ваш OpenLayers скрипт-файл не имеет названия  “OpenLayers.js” вы должны удостовериться, что по умолчанию загрузится, то что заключено в теге - <link>-tag, e.g.:
<link rel="stylesheet" href="/path/to/default/style.css" type="text/css">
Constants
VERSION_NUMBER
Эта константа определяет версию OpenLayers.
Когда возникают неполадки в работе скрипта, удостовертесь, что включен вывод в OpenLayers.VERSION_NUMBER описание ошибки.
- 
				Александр Мурый
 - Гуру
 - Сообщения: 5173
 - Зарегистрирован: 26 сен 2009, 16:26
 - Репутация: 792
 - Ваше звание: званий не имею
 - Откуда: Москва
 
Re: Поиск русского мануала по OpenLayers
Для этих целей есть вики, выкладывать переводы на форуме не надо, пож-та.
			
			
									
						
							Редактор материалов, модератор форума
			
						- nadiopt
 - Гуру
 - Сообщения: 4744
 - Зарегистрирован: 29 янв 2009, 13:27
 - Репутация: 495
 - Ваше звание: хрюкало
 - Откуда: Санкт-Петербург
 - Контактная информация:
 
Re: Поиск русского мануала по OpenLayers
такие переводы можно никуда не выкладывать, гуглопереводчиком все умеют пользоваться
			
			
									
						
							ин гроссен фамилен нихт клювен клац клац
			
						- 
				ericsson
 - Гуру
 - Сообщения: 3321
 - Зарегистрирован: 27 июл 2009, 19:26
 - Репутация: 748
 - Ваше звание: Вредитель полей
 
Re: Поиск русского мануала по OpenLayers
По наблюдениям: если человек сначала ищет перевод для себя, а потом берется сделать перевод сам, хорошего не жди: будет подстрочник с орфографическими ошибками.
(Сейчас опять кто-нибудь скажет "возьми и сделай сам", а я опять отвечу, что перевод - не нужен.)
			
			
									
						
										
						(Сейчас опять кто-нибудь скажет "возьми и сделай сам", а я опять отвечу, что перевод - не нужен.)
- Denis Rykov
 - Гуру
 - Сообщения: 3376
 - Зарегистрирован: 11 апр 2008, 21:09
 - Репутация: 529
 - Ваше звание: Author
 - Контактная информация:
 
Re: Поиск русского мануала по OpenLayers
Открытые слои 
 
Документация в OpenLayers генерируется автоматически на основании специальных комментариев в исходниках, при этом там еще есть разделение свойств на API и не-API (для разработчиков), поэтому на официальной странице документации вы можете найти ссылки на 4 варианта документации - release API, trunk API, release dev, trunk dev. Какой из них вы собирались переводить? Мое мнение - перевод не нужен, если вам что-то не понятно в OpenLayers, то документация, являющаяся по сути своей просто справочником, никак вам не поможет, нужны отдельные туториалы и рецепты. Написание подобного рода материалов принесет гораздо больше пользы как вам, так и тем, кто их будет читать, чем простой перевод (да еще и с учетом того, что OpenLayers вы видите, похоже, в первый раз). Больше вам скажу, зачастую бывает так, что чтобы что-то понять в OpenLayers без заглядывания "под капот", то есть в исходники, не обойтись, поэтому документация нужна именно в том виде в каком она есть, ни больше ни меньше, перевод ее считаю пустой тратой времени.
			
			
									
						
							Документация в OpenLayers генерируется автоматически на основании специальных комментариев в исходниках, при этом там еще есть разделение свойств на API и не-API (для разработчиков), поэтому на официальной странице документации вы можете найти ссылки на 4 варианта документации - release API, trunk API, release dev, trunk dev. Какой из них вы собирались переводить? Мое мнение - перевод не нужен, если вам что-то не понятно в OpenLayers, то документация, являющаяся по сути своей просто справочником, никак вам не поможет, нужны отдельные туториалы и рецепты. Написание подобного рода материалов принесет гораздо больше пользы как вам, так и тем, кто их будет читать, чем простой перевод (да еще и с учетом того, что OpenLayers вы видите, похоже, в первый раз). Больше вам скажу, зачастую бывает так, что чтобы что-то понять в OpenLayers без заглядывания "под капот", то есть в исходники, не обойтись, поэтому документация нужна именно в том виде в каком она есть, ни больше ни меньше, перевод ее считаю пустой тратой времени.
Spatial is now, more than ever, just another column- The Geometry Column.
			
						- 
				doox911
 - Участник
 - Сообщения: 54
 - Зарегистрирован: 14 мар 2013, 18:13
 - Репутация: 0
 
Re: Поиск русского мануала по OpenLayers
Спасибо. Про первый раз - в точку! Очень приятно читать грамотные и адекватные ответы. И в данном переводе, Я имел в веду, "ОТКРЫТЫЕ" не как дверь, а как свободно распространяемые.Denis Rykov писал(а):Открытые слои![]()
Документация в OpenLayers генерируется автоматически на основании специальных комментариев в исходниках, при этом там еще есть разделение свойств на API и не-API (для разработчиков), поэтому на официальной странице документации вы можете найти ссылки на 4 варианта документации - release API, trunk API, release dev, trunk dev. Какой из них вы собирались переводить? Мое мнение - перевод не нужен, если вам что-то не понятно в OpenLayers, то документация, являющаяся по сути своей просто справочником, никак вам не поможет, нужны отдельные туториалы и рецепты. Написание подобного рода материалов принесет гораздо больше пользы как вам, так и тем, кто их будет читать, чем простой перевод (да еще и с учетом того, что OpenLayers вы видите, похоже, в первый раз). Больше вам скажу, зачастую бывает так, что чтобы что-то понять в OpenLayers без заглядывания "под капот", то есть в исходники, не обойтись, поэтому документация нужна именно в том виде в каком она есть, ни больше ни меньше, перевод ее считаю пустой тратой времени.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 14 гостей