Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 22, 2013 10:46:10

legi0ner
От: Чебоксары
Зарегистрирован: 2012-05-15
Сообщения: 40
Репутация: +  0  -
Профиль   Отправить e-mail  

geodjango yandex_maps

выходит ошибка

Could not find the GEOS library (tried "geos_c", "libgeos_c-1"). Try setting GEOS_LIBRARY_PATH in your settings.
как обычно что делать ) и как?. буду рад любой помощи.

Офлайн

#2 Апрель 22, 2013 11:55:03

inoks
От: Russia
Зарегистрирован: 2012-12-11
Сообщения: 343
Репутация: +  35  -
Профиль   Адрес электронной почты  

geodjango yandex_maps

Офлайн

#3 Апрель 22, 2013 12:04:30

legi0ner
От: Чебоксары
Зарегистрирован: 2012-05-15
Сообщения: 40
Репутация: +  0  -
Профиль   Отправить e-mail  

geodjango yandex_maps

Да конечно. Но не нашел geos_c.dll. проблема как раз заключается в том что я подключаю django.contrib.gis но не могу в системе найти эти библиотеки.

INSTALLED_APPS = (
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.sites',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'django.contrib.admin',
    'django.contrib.gis',
    'yandex_maps',
)

Офлайн

#4 Апрель 22, 2013 13:08:19

inoks
От: Russia
Зарегистрирован: 2012-12-11
Сообщения: 343
Репутация: +  35  -
Профиль   Адрес электронной почты  

Офлайн

#5 Апрель 22, 2013 15:08:21

legi0ner
От: Чебоксары
Зарегистрирован: 2012-05-15
Сообщения: 40
Репутация: +  0  -
Профиль   Отправить e-mail  

geodjango yandex_maps

Скопировал geos_c.dll в C:\Python27\DLLs\geos_c.dll
прописал в настройках

[code python]
GEOS_LIBRARY_PATH='C:\Python27\DLLs\geos_c.dll'
[/code]

в шаблоне указал
 {% load yandex_maps_tags %}
<html>
<head>
    <title>main</title>
</head>
<body>
    {% yandex_map "Екатеринбург, Мира 32" 300 400 %}
</body>
</html>
картинка не загружается

Прикреплённый файлы:
attachment main - Mozilla Firefox (2013-04-22 16-08-44).png (36,5 KБ)

Офлайн

#6 Апрель 23, 2013 07:05:57

legi0ner
От: Чебоксары
Зарегистрирован: 2012-05-15
Сообщения: 40
Репутация: +  0  -
Профиль   Отправить e-mail  

geodjango yandex_maps

Не могу разобраться в чем проблема с yandex_maps

 
>>> from yandex_maps import api
>>> api_key = 'AKszdVEBAAAAtXJhfgMAFdx7k8BDGYd2H9Cu6ItW9K6SLOUAAAAAAAAAAADAONqEa
fCD_NzBO5jFLxOX7UxxYw=='
>>> pos = api.geocode(api_key, u'Санкт-Петербург, Бумажная 4')
>>> pos
(None, None)
>>>
в примере вывод (u'30.271446', u'59.903300'), может кто нибудь сталкивался

Отредактировано legi0ner (Апрель 23, 2013 07:07:13)

Офлайн

#7 Апрель 30, 2013 21:15:51

chaotism
От:
Зарегистрирован: 2010-11-29
Сообщения: 76
Репутация: +  1  -
Профиль   Отправить e-mail  

geodjango yandex_maps

Сдвинулись с мертвой точки?
Без библиотеки просто с установленным модулем https://pypi.python.org/pypi/yandex-maps у меня в консоли адрес показывает, в джанго матерится на отсутсвие geos_c.dl,
на убунту все поставил, но картинка выдается только статическая
<img src='{{ “Санкт-Петербург, ул. Бумажная 4”|static_map_url:“300,200,13” }}'>



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version