OpenLayers. OSM. Полигоны федеральных округов России
-
- Участник
- Сообщения: 59
- Зарегистрирован: 15 июн 2013, 20:47
- Репутация: 0
OpenLayers. OSM. Полигоны федеральных округов России
Ребята, а никто не сталкивался с необходимостью иметь полигоны из сабжа?
в инtnt нашёл вот такой вот примерчик. но он для гугла
Полигоны РФ для гугл
там куча координат прописаных в doc.kml
А не подскажете, как подобное можно для OSM сделать?
в инtnt нашёл вот такой вот примерчик. но он для гугла
Полигоны РФ для гугл
там куча координат прописаных в doc.kml
А не подскажете, как подобное можно для OSM сделать?
-
- Активный участник
- Сообщения: 218
- Зарегистрирован: 21 дек 2012, 01:57
- Репутация: 52
- Откуда: Питер
-
- Участник
- Сообщения: 59
- Зарегистрирован: 15 июн 2013, 20:47
- Репутация: 0
Re: OpenLayers. OSM. Полигоны федеральных округов России
Спасибо большое!
-
- Участник
- Сообщения: 59
- Зарегистрирован: 15 июн 2013, 20:47
- Репутация: 0
Re: OpenLayers. OSM. Полигоны федеральных округов России
А где можно найти инструкцию как этим добром пользоваться?
-
- Гуру
- Сообщения: 3321
- Зарегистрирован: 27 июл 2009, 19:26
- Репутация: 748
- Ваше звание: Вредитель полей
Re: OpenLayers. OSM. Полигоны федеральных округов России
Суть инструкции всегда зависит от того, что вы хотите получить. Описание формата по ссылке - имеется. А задачи у всех разные. Одному надо изобразить печатную административную карту России, а другому - написать запрос к базе, проверяющий принадлежность точки к административной единице.
Ну а телепатов тут всяко не наблюдается...
Ну а телепатов тут всяко не наблюдается...
-
- Участник
- Сообщения: 59
- Зарегистрирован: 15 июн 2013, 20:47
- Репутация: 0
Re: OpenLayers. OSM. Полигоны федеральных округов России

Ну тоесть задача по сути тривиальна - при загрузке html покрыть Россию полигонами округов...
-
- Гуру
- Сообщения: 3321
- Зарегистрирован: 27 июл 2009, 19:26
- Репутация: 748
- Ваше звание: Вредитель полей
Re: OpenLayers. OSM. Полигоны федеральных округов России
Каков вопрос, таков ответ:
Сконвертируйте это дело в KML, добавив "кое-какую информацию" в description каждого полигона, цвета добавьте по вкусу, подключите этот слой к Leaflet с плагином для KML (там только ошибка есть в нем - кажется, красная и синяя составляющие цвета в нем перепутаны) и наслаждайтесь результатом.
(Интересно, вы правда думали, что где-то есть готовая инструкция именно для вашего случая?)
Сконвертируйте это дело в KML, добавив "кое-какую информацию" в description каждого полигона, цвета добавьте по вкусу, подключите этот слой к Leaflet с плагином для KML (там только ошибка есть в нем - кажется, красная и синяя составляющие цвета в нем перепутаны) и наслаждайтесь результатом.
(Интересно, вы правда думали, что где-то есть готовая инструкция именно для вашего случая?)
- paleogis
- Модератор
- Сообщения: 1112
- Зарегистрирован: 22 мар 2009, 08:54
- Репутация: 200
- Ваше звание: Модератоо
Re: OpenLayers. OSM. Полигоны федеральных округов России
Немного не по теме, но чувствую, что библиотека OpenLayers пока сложно дается. Есть парочка альтернативных user friendly решений.
1. Платное Global Mapper.
2. Условно- бесплатное GeoMixer.
1. Платное Global Mapper.
2. Условно- бесплатное GeoMixer.
-
- Участник
- Сообщения: 59
- Зарегистрирован: 15 июн 2013, 20:47
- Репутация: 0
Re: OpenLayers. OSM. Полигоны федеральных округов России
а это как сделать?ericsson писал(а):Сконвертируйте это дело в KML,

Мне нужно использовать OSM (задача поставлена реализовать именно так).ericsson писал(а):подключите этот слой к Leaflet с плагином для KML
Честно говоря я даже понятия не имел какого рода инструкция есть. Просто увидел что есть набор файлов (в архиве) с потенциально полезной информацией. Но как её использовать - ни единой мысли. Поэтому хотел хоть что то узнать, за что зацепиться...ericsson писал(а):(Интересно, вы правда думали, что где-то есть готовая инструкция именно для вашего случая?)
-
- Гуру
- Сообщения: 3321
- Зарегистрирован: 27 июл 2009, 19:26
- Репутация: 748
- Ваше звание: Вредитель полей
Re: OpenLayers. OSM. Полигоны федеральных округов России
Ну опять начинается: кому-то что-то нужно сделать, но информацию о задаче из него нужно вытягивать клещами...
Нужно не "за что-нибудь цепляться", а решать конкретную задачу, о которой сначала надо составить определенное представление.
Нужно не "за что-нибудь цепляться", а решать конкретную задачу, о которой сначала надо составить определенное представление.
-
- Участник
- Сообщения: 59
- Зарегистрирован: 15 июн 2013, 20:47
- Репутация: 0
Re: OpenLayers. OSM. Полигоны федеральных округов России
прошу прощения. может в силу не опытности я что то не досказал, но мне показалось что я описал всё что мог.
Есть HTML (aspx) файл. На нём выводится карта OSM.
Нужно создать векторный слой на сколько я понял и покрыть его полигонами России.
Даже не знаю какого рода инфу нужно ещё добавить ?
P.S. касательно самого первого поста - согласен - получилось довольно расплывачато, но то что карта - OSM - указано в заголовке
Есть HTML (aspx) файл. На нём выводится карта OSM.
Нужно создать векторный слой на сколько я понял и покрыть его полигонами России.
Даже не знаю какого рода инфу нужно ещё добавить ?
P.S. касательно самого первого поста - согласен - получилось довольно расплывачато, но то что карта - OSM - указано в заголовке
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: OpenLayers. OSM. Полигоны федеральных округов России
Так проблема с подключением векторных данных в OpenLayers? Или в чём?
Редактор материалов, модератор форума
-
- Участник
- Сообщения: 59
- Зарегистрирован: 15 июн 2013, 20:47
- Репутация: 0
Re: OpenLayers. OSM. Полигоны федеральных округов России
эмм.... я чуствую мы всё дальше уходим от сути...
вот ericsson вроде написал то что я хотел:
Вот сейчас нужен ответ на них
а именно:
вот ericsson вроде написал то что я хотел:
но у меня к нему остались вопросы, которые я написал в следующем посте.ericsson писал(а): Сконвертируйте это дело в KML, добавив "кое-какую информацию" в description каждого полигона, цвета добавьте по вкусу, подключите этот слой к Leaflet с плагином для KML (там только ошибка есть в нем - кажется, красная и синяя составляющие цвета в нем перепутаны) и наслаждайтесь результатом.
Вот сейчас нужен ответ на них

а именно:
J_Mnemonic писал(а):а это как сделать?ericsson писал(а):Сконвертируйте это дело в KML,![]()
Мне нужно использовать OSM (задача поставлена реализовать именно так).ericsson писал(а):подключите этот слой к Leaflet с плагином для KML
-
- Участник
- Сообщения: 59
- Зарегистрирован: 15 июн 2013, 20:47
- Репутация: 0
Re: OpenLayers. OSM. Полигоны федеральных округов России
и ещё про KML. Его формат различается для OL или Google? Или я могу вообще смело взять тот KML, который я привёл в гугловском примере в первом посте и использовать у себя в OL?ericsson писал(а): Сконвертируйте это дело в KML, добавив "кое-какую информацию" в description каждого полигона, цвета добавьте по вкусу
Ну а вообще ещё в начала была такая мысль, чтоб как то (ещё не придумал как) преобразовать имеющиеся координаты в том KML в массив данных и по нему в JavaScript, при первом запуске страницы, прорисовывать полигоны стандартными методами OL\OSM. (ну а цвет по идее у меня должен быть динамический у полигонов - к этому вопросу позже подойду)
-
- Гуру
- Сообщения: 3321
- Зарегистрирован: 27 июл 2009, 19:26
- Репутация: 748
- Ваше звание: Вредитель полей
Re: OpenLayers. OSM. Полигоны федеральных округов России
J_Mnemonic, вы почти ничего не написали о своей задаче. Например, я не имею понятия, должны ли ваши "кое-какие данные" по субъектам федерации быть статичными или вы их хотите генерировать на сервере. И это вы должны это рассказать, а не я или кто-то еще у вас спрашивать.
Вопросы, которые у вас остались, могут легко оказаться бессмысленными в контексте реальной задачи, потому пока нет задачи, нет и ответов. Вы же все еще стараетесь "за что-нибудь зацепиться". Так дело не пойдет.
Пока вы демонстрируете только готовность сыпать вопросами, а самому в чем-то разобраться - нет.
Вот такой запрос не пробовали?
Вопросы, которые у вас остались, могут легко оказаться бессмысленными в контексте реальной задачи, потому пока нет задачи, нет и ответов. Вы же все еще стараетесь "за что-нибудь зацепиться". Так дело не пойдет.
Пока вы демонстрируете только готовность сыпать вопросами, а самому в чем-то разобраться - нет.
Вот такой запрос не пробовали?
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя