@JSlang

Страница 2144 из 2237
Larymar
11.09.2018
18:14:40
А можно изменить поле ввода?

Сергей
11.09.2018
18:14:56
нет

Не надо мучать пользователя

Google
Larymar
11.09.2018
18:15:11
Ну тогда грустить и обрабатывать

Онии-сан
11.09.2018
18:15:16
добрый вечер

Larymar
11.09.2018
18:15:21
Не надо мучать пользователя
Это приятнее и проще чем все писать

Сергей
11.09.2018
18:15:28
странный подход

Роман
11.09.2018
18:16:02
Не надо мучать пользователя
Тогда мучайся и пиши регулярку.

Сергей
11.09.2018
18:16:09
проехали

Larymar
11.09.2018
18:16:32
Да почти на всех сервисах Али к примеру адрес заполняется в несколько полей

Сергей
11.09.2018
18:18:24
Тут не вопрос пользовательского опыта

Роман
11.09.2018
18:28:08
странный подход
Что значит странный? Есть два варианта: предложить пользователю уточнить или самому получить то чно нужно. Для второго нужна регулярка, но ты не хочешь регуляркой пользоваться.

Сергей
11.09.2018
18:28:21
Я тебя понял.

Роман
11.09.2018
18:28:29
Не надо мучать пользователя
Ну и можно уточнять когда не получилось найти в базе. А если нашли, то не беспокоим.

Google
?? Denis
11.09.2018
18:30:18
так точно работает, мы разресолвили миллионы адресов через яндекс геокодер

обязательно указывать г. - потому что есть например СНТ Пупкино, а есть село Пупкино

и они могут находица в разных частях страны

Сергей
11.09.2018
18:31:59
в Яндексе всё круто работает

но там либо неподъёмно много платить , либо закрыть глаза на нарушение лицензии

?? Denis
11.09.2018
18:33:21
ищи ближайший дом (без слэша), если не находица или просто улицу

или проси уточнить юзера показом карты с примерно найденным местоположением

Сергей
11.09.2018
18:34:24
или проси уточнить юзера показом карты с примерно найденным местоположением
Всё равно нарушение - нельзя сохранять данные полученые :)

?? Denis
11.09.2018
18:36:20
используй для показа OSM

пусть юзер ткнёт

это максимально точный способ. показать юзеру окно с картой показывающий район который примерно нашёлся

и пусть юзер ткнёт в дом. Ну это если совсем отвязаться от яндекса.

ещё есть Progorod, но про них ничо сказать не могу т.к. мы только WMS сервер их юзаем по лицензии

но вроде тайлы и геокодер тоже есть

Максим
11.09.2018
18:38:22
к чему это было?

Letalis
11.09.2018
18:38:42
ой а вы точно не бот?

Сергей
11.09.2018
18:40:20
и пусть юзер ткнёт в дом. Ну это если совсем отвязаться от яндекса.
Вот это кстати вариант. Надо обмозговать... на крайняк можно так будет сделать

?? Denis
11.09.2018
18:40:33
https://www.pro-gorod.ru/gisapi/search/?a=search&q=%D0%B3.+%D0%A7%D0%B5%D0%BB%D1%8F%D0%B1%D0%B8%D0%BD%D1%81%D0%BA%2C+%D1%83%D0%BB.+%D0%91%D1%80%D0%B0%D1%82%D1%8C%D0%B5%D0%B2+%D0%9A%D0%B0%D1%88%D0%B8%D1%80%D0%B8%D0%BD%D1%8B%D1%85%2C+%D0%B4.+133

опять же можно посмотреть XHR запросы и понять формат https://www.pro-gorod.ru/maps

Сергей
11.09.2018
18:41:09
Google
?? Denis
11.09.2018
18:42:24
вот тема но старая, 2011й год про API http://forum.pro-gorod.ru/viewtopic.php?f=91&t=548&p=33029&hilit=%D0%B3%D0%B5%D0%BE%D0%BA%D0%BE%D0%B4%D0%B5%D1%80#p33029

2gis опят ьже http://api.2gis.ru/doc/maps/1.0/manual/geocoding/

Сергей
11.09.2018
18:43:30
2gis опят ьже http://api.2gis.ru/doc/maps/1.0/manual/geocoding/
Ага, про них что-то вообще забыл)

?? Denis
11.09.2018
18:46:27
а гугл уже пробовал?

Phoenix»
11.09.2018
18:46:57


Сергей
11.09.2018
18:47:38
а гугл уже пробовал?
нет, но там с ценой поинтереснее навскидку

?? Denis
11.09.2018
18:47:40
вот ещо интересное вроде про геокодинг https://blog.maddevs.io/ariadna-85ed0495e12b

Сергей
11.09.2018
18:47:45
5 баксов за 1000 запросов

но минус - отоброжать только на гугле

?? Denis
11.09.2018
18:48:11
выше ссылку почитай

там опенсурс очиститель юзерских запросов для OSM

?? Denis
11.09.2018
18:49:01
а, не только очиститель, а какойто движок

вот ещо но неясно как он с Россией работает https://www.mapbox.com/geocoding/

Сергей
11.09.2018
18:51:40
там опенсурс очиститель юзерских запросов для OSM
ух, там прям себе отдельно индекс сделать для поиска))

?? Denis
11.09.2018
18:52:03
ну это такая странная идея

во первых потребуются ресурсы а это +1 виртуалка

(или больше)

во вторых его надо будет обновлять регулярно, а например развернуть OSRM/Nominatin у себя на сервере - стоит 64 гига памяти, быстрый проц и 500 гигов на SSD

и планета земля из pbf импортица несколько дней

Google
?? Denis
11.09.2018
18:53:27
тоесть это просто тебе будет дополнительный геморой

Сергей
11.09.2018
18:53:44
и планета земля из pbf импортица несколько дней
мне вот это вот всё совсем не нужно ради соточки запросов в день :)

Admin
ERROR: S client not available

?? Denis
11.09.2018
18:53:57
мне кажец тебе 2gis подойдет на все 100%

он очень точен и актуален всегда

в городах по крайней мере

Сергей
11.09.2018
18:56:31
а данные получить только через браузер что-ли... и в новом апи пока не вижу геокодинга... ну ещё пороюсь. Эх, а с утра такие надежды на номинатум были)))

‌‎Зам!
11.09.2018
19:44:21
Как через чистый js записать данные в файл на сервере? Суть такова: юзер входит на сайт, а js берёт его юзер агент и пишет в файл. Php не подходит. Как сделать?

‌‎Зам!
11.09.2018
19:46:26
С клиента никак.
Так файл на сервере будет же

Roman
11.09.2018
19:47:26
Так файл на сервере будет же
но на север он должен попасть с клиента

Роман
11.09.2018
19:47:35
Как через чистый js записать данные в файл на сервере? Суть такова: юзер входит на сайт, а js берёт его юзер агент и пишет в файл. Php не подходит. Как сделать?
Тебе же уже объяснили. Тебе нужна серверная технология, если ты на сервере хочешь файл сохранить. Не подходит php, ставь Node.js или ещё что-нибудь.

Роман
11.09.2018
19:49:18
У платы 4мб памяти, 2 заняты скетчем! Куда php, node и т.д ставить?
С этого и нужно было начинать. Там есть вообще web-сервер?

‌‎Зам!
11.09.2018
19:49:47
С этого и нужно было начинать. Там есть вообще web-сервер?
Все, я уже все поняла. Я знаю как сделать

Google
Gans
11.09.2018
21:42:35
подскажите пожалуйста, чем отличаются фабричные методы от статических?

Gans
11.09.2018
23:31:45
https://learn.javascript.ru/static-properties-and-methods
спасибо, но именно после прочтения данной главы у меня и возник такой вопрос

потому что примеров явно показывающих разницу между фабричными и статическими свойствами и методами нет. Вернее они есть, и разница видна, но так и остается не понятно, почему именно это свойство статическое, а другое фабричное

напирмер в самом начале написано. Методы и свойства, которые не привязаны к конкретному экземпляру объекта, называют «статическими»



Anonim
11.09.2018
23:39:10
"Методы и свойства, которые не привязаны к конкретному экземпляру объекта, называют «статическими». Их записывают прямо в саму функцию-конструктор."

Count это свойство конструктора Article, создающего объекты

У конкретных объектов, созданных этим конструктором, нет такого свойства

А фабричные методы относятся к шаблонам проектирования. Про них можно почитать, например, здесь https://medium.com/@marina.kovalyova/java-script-design-patterns-569c627d25f9

Gans
11.09.2018
23:46:35
океей, спасибо )

Alpha
12.09.2018
00:31:57

Страница 2144 из 2237