Геокодер
Модератор: immortal
-
- Сообщения: 395
- Зарегистрирован: Вт май 31, 2016 6:56 pm
- Откуда: Россия Карелия Петрозаводск
- Благодарил (а): 95 раз
- Поблагодарили: 57 раз
Re: Геокодер
Перестало работать после обновления модуля GPS трекер 5 января 2018
https://majordomo.smartliving.ru/forum/ ... 588#p70588
https://majordomo.smartliving.ru/forum/ ... 588#p70588
Сервер МД на x86 micro pc ssd + HDD, OC Debian, терминал Xiaomi Redmi note 7
Мои исходники для мд управляемых устройств https://github.com/vgamaev/ESPMDDEVICE
Мои исходники для мд управляемых устройств https://github.com/vgamaev/ESPMDDEVICE
- Hold
- Сообщения: 57
- Зарегистрирован: Пн окт 16, 2017 4:11 pm
- Благодарил (а): 81 раз
- Поблагодарили: 5 раз
Re: Геокодер
У кого функция от Яндекса по каким либо причинам не может работать.
Вот функция от Гугл
https://pastebin.com/JqFaPTy8
Вот функция от Гугл
https://pastebin.com/JqFaPTy8
-
- Сообщения: 395
- Зарегистрирован: Вт май 31, 2016 6:56 pm
- Откуда: Россия Карелия Петрозаводск
- Благодарил (а): 95 раз
- Поблагодарили: 57 раз
Re: Геокодер
Ubuntu 18 php 7.2
Ставил по инструкции установка на linux.
Ветка мастер обновлена.
Перестал работать геокодер.
Кладу файл с функцией myuserfunction.php в папку /var/www/lib и веб интерфейс МД перестает отображаться , пока не удалю этот файл.
Содержания файла myuserfunction.php
Как исправить?
Ставил по инструкции установка на linux.
Ветка мастер обновлена.
Перестал работать геокодер.
Кладу файл с функцией myuserfunction.php в папку /var/www/lib и веб интерфейс МД перестает отображаться , пока не удалю этот файл.
Содержания файла myuserfunction.php
Код: Выделить всё
<?php
function Getgeocode($lon, $lat) {
$data_file="http://geocode-maps.yandex.ru/1.x/?geocode=E".$lon.",N".$lat;
$xml = simplexml_load_file($data_file);
$res=$xml->{'GeoObjectCollection'}->{'featureMember'}[0]->{'GeoObject'}->{'metaDataProperty'}->{'GeocoderMetaData'}->{'AddressDetails'}->{'Country'}->{'AddressLine'};
return $res;
}
?>
Сервер МД на x86 micro pc ssd + HDD, OC Debian, терминал Xiaomi Redmi note 7
Мои исходники для мд управляемых устройств https://github.com/vgamaev/ESPMDDEVICE
Мои исходники для мд управляемых устройств https://github.com/vgamaev/ESPMDDEVICE
- xor
- Сообщения: 2038
- Зарегистрирован: Сб ноя 22, 2014 8:45 pm
- Благодарил (а): 284 раза
- Поблагодарили: 629 раз
Re: Геокодер
А в начале есть <?php ???VladPTZ писал(а):Ubuntu 18 php 7.2
Ставил по инструкции установка на linux.
Ветка мастер обновлена.
Перестал работать геокодер.
Кладу файл с функцией myuserfunction.php в папку /var/www/lib и веб интерфейс МД перестает отображаться , пока не удалю этот файл.
Содержания файла myuserfunction.phpКак исправить?Код: Выделить всё
<?php function Getgeocode($lon, $lat) { $data_file="http://geocode-maps.yandex.ru/1.x/?geocode=E".$lon.",N".$lat; $xml = simplexml_load_file($data_file); $res=$xml->{'GeoObjectCollection'}->{'featureMember'}[0]->{'GeoObject'}->{'metaDataProperty'}->{'GeocoderMetaData'}->{'AddressDetails'}->{'Country'}->{'AddressLine'}; return $res; } ?>
Отправлено с моего Redmi 4X через Tapatalk
win10 connect https://connect.smartliving.ru/profile/303
-
- Сообщения: 395
- Зарегистрирован: Вт май 31, 2016 6:56 pm
- Откуда: Россия Карелия Петрозаводск
- Благодарил (а): 95 раз
- Поблагодарили: 57 раз
Re: Геокодер
Сервер МД на x86 micro pc ssd + HDD, OC Debian, терминал Xiaomi Redmi note 7
Мои исходники для мд управляемых устройств https://github.com/vgamaev/ESPMDDEVICE
Мои исходники для мд управляемых устройств https://github.com/vgamaev/ESPMDDEVICE
- xor
- Сообщения: 2038
- Зарегистрирован: Сб ноя 22, 2014 8:45 pm
- Благодарил (а): 284 раза
- Поблагодарили: 629 раз
Re: Геокодер
пардон, с телефона не увидел(
А если в скрипте
Всё работает, а кодировка файла utf-8 без BOM?
Да, и попробуйте убрать в конце ?> тогда уж. У меня так работает
А если в скрипте
Код: Выделить всё
function Getgeocode($lon, $lat) {
$data_file="http://geocode-maps.yandex.ru/1.x/?geocode=E".$lon.",N".$lat;
$xml = simplexml_load_file($data_file);
$res=$xml->{'GeoObjectCollection'}->{'featureMember'}[0]->{'GeoObject'}->{'metaDataProperty'}->{'GeocoderMetaData'}->{'AddressDetails'}->{'Country'}->{'AddressLine'};
return $res;
}
echo Getgeocode(37.7841557,55.4735833);
Да, и попробуйте убрать в конце ?> тогда уж. У меня так работает
- Рейтинг: 1.16%
win10 connect https://connect.smartliving.ru/profile/303
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Геокодер
Раз интерфейс не отображается - в логах копайте. В синтаксисе или в самом файле что то не то...
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 395
- Зарегистрирован: Вт май 31, 2016 6:56 pm
- Откуда: Россия Карелия Петрозаводск
- Благодарил (а): 95 раз
- Поблагодарили: 57 раз
Re: Геокодер
Пересоздал файл руками от пользователя www-data, скопировал содержимое в файл руками, убрал ?>
Вроде снова заработал неокодер.
Вроде снова заработал неокодер.
Сервер МД на x86 micro pc ssd + HDD, OC Debian, терминал Xiaomi Redmi note 7
Мои исходники для мд управляемых устройств https://github.com/vgamaev/ESPMDDEVICE
Мои исходники для мд управляемых устройств https://github.com/vgamaev/ESPMDDEVICE
-
- Сообщения: 34
- Зарегистрирован: Ср ноя 07, 2018 3:28 pm
- Благодарил (а): 6 раз
- Поблагодарили: 4 раза
Re: Геокодер
У меня адрес по координатам определяет и выводит в интерфейсе если написать %admin.Location%.
Но когда прошу Алису сказать голосом, она молчит. В чате пустая строчка, в кэше звуковых файлов появляется нулевой mp3 файл. Команда такая say(gg(admin.Location),2);. Что может быть не так?
Но когда прошу Алису сказать голосом, она молчит. В чате пустая строчка, в кэше звуковых файлов появляется нулевой mp3 файл. Команда такая say(gg(admin.Location),2);. Что может быть не так?
-
- Сообщения: 395
- Зарегистрирован: Вт май 31, 2016 6:56 pm
- Откуда: Россия Карелия Петрозаводск
- Благодарил (а): 95 раз
- Поблагодарили: 57 раз
Re: Геокодер
Вместо цифры 2 попробуйте другие цифры, 1, 3 например.
Сервер МД на x86 micro pc ssd + HDD, OC Debian, терминал Xiaomi Redmi note 7
Мои исходники для мд управляемых устройств https://github.com/vgamaev/ESPMDDEVICE
Мои исходники для мд управляемых устройств https://github.com/vgamaev/ESPMDDEVICE