Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Последняя версия Следующая версия справа и слева | ||
за_рубежом [2019/05/11 09:45] timofeev |
за_рубежом [2020/01/11 22:34] timofeev |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | Для городов за пределами России можно загрузить список улиц из карт OpenStreetMap. Этот подход хорош тем, что для геокодинга используется sputnik.ru, основанный на OSM. | + | ====== Настройки для Казахстана, Узбекистана, Украины ====== |
- | 1) Загружаем нужную страну с сайта geofabrik.de: [[http://download.geofabrik.de|http://download.geofabrik.de]]\\ | + | Для Казахстана, Узбекистана, Украины можно провести перенастройку программы с помощью пункта меню обработки - служебные - настройки для использования вне России. |
- | Теперь из полученного файла, например: uzbekistan-latest.osm.pbf можем извлечь названия улиц. | + | |
- | 2) создаем bat-файл следующего содержания: | + | После выбора государства, будет переименована валюта, перенастроен состав типовых форм (например, вместо ТОРГ-12 будет выводиться местный вариант накладной). |
- | ''osmconvert uzbekistan-latest.osm.pbf>strana.osm\\ | + | Помимо этих настроек, [[OSM|для городов за пределами России можно загрузить список улиц из карт OpenStreetMap]]. |
- | osmfilter strana.osm --keep-nodes="highway=* and addr:city=Ташкент" --keep-tags="all name:ru=" --ignore-dependencies -o=str.osm\\ | + | |
- | osmconvert str.osm -o=ul.csv --csv-headline --csv-separator=; --csv="name:ru" '' | + | |
- | + | ||
- | В приведенном примере будут выгружены названия улиц Ташкента на русском языке. Если вы хотите загрузить названия на местном языке, удалите все строки":ru" в приведенном примере. \\ | + | |
- | "Ташкент", соответственно, тоже надо изменить на требуемый город, а uzbekistan-latest.osm.pbf на имя скачанного в первом пункте файла. | + | |
- | + | ||
- | 3) полученный файл ul.csv загружаем в Водяной, выбрав Справочники - Транспорт - Улицы, затем нажав меню "действия" и выбрав импорт из csv: | + | |
- | + | ||
- | {{ :импорт_csv.png|}} | + | |
- | + | ||
- | 4) на вопрос, пропускать ли повторяющиеся названия, отвечаем "да" (в файле ul.csv будет много повторов). | + | |
- | В результате будет заполнен справочник улиц. | + | |
- | + | ||
- | 5) создаем нужный город в Справочники - Транспорт - Города. Его же указываем в Справочники - Структура компании - Значения по умолчанию как основной. | + | |
- | + | ||
- | 6) в справочнике улиц вызываем действия - служебные - групповая обработка справочника, нажимаем "заполнить таблицу". Затем переходим на вкладку "замена" и, выбрав нужный реквизит и значение, нажимаем "заменить значение" | + | |
- | {{ :ustgorod.png|}} | + | |