помогите с геокодированием

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
IMES
Участник
Сообщения: 83
Зарегистрирован: 20 апр 2009, 17:11
Репутация: 0

помогите с геокодированием

Сообщение IMES »

Помогите геокодировать 18000 адресов. На данный момент есть адреса. Надо как то послать адреса на гогл или еще кого типа http://www.geocaching-events.de/pages/geocoder.html
чтоб запарашивал координаты и сохранял либо в таблицу либо на карту.
Помогите в каком направлении думать и информироваться????????? очень надо
Каминский Вадим
Активный участник
Сообщения: 138
Зарегистрирован: 18 авг 2005, 18:05
Репутация: 0

Re: помогите с геокодированием

Сообщение Каминский Вадим »

А какая география у этих адресов? Возможно я бы помог. Для геокодирования нужен геокод, а гугл это не панацея, хотя база огромная. Если делать через гугл, то коать надо сюда google geocoder getlocations , но скорее всего придется программировать.
Mitrich
Активный участник
Сообщения: 184
Зарегистрирован: 15 сен 2006, 16:15
Репутация: 10
Откуда: Москва

Re: помогите с геокодированием

Сообщение Mitrich »

есть небольшая утилита под АркГИС, делающая именно это - добавляет точки на слой. Но она пока интерактивна. Т.е. адрес надо записывать вручную. Никак не допишу загрузку из Екселя. Если программируете под .NET можно довести до ума.
В сети где-то был сайт, позволяющий загрузить из таблицы. Ссылки не нашел сходу

добавление:
1. гугл не всегда по запросу выдает однозначный ответ, иногда до 10 (больше я получать не умею)
2. пока прога не работает за фаерволом, но это можно дописать
3. надо еще дописать работу с таблицаи Ексель или вообще универсальными табличными данными.
4. надо распарсить Яндекс- он порой точнее работает


5. есть желающие?
IMES
Участник
Сообщения: 83
Зарегистрирован: 20 апр 2009, 17:11
Репутация: 0

Re: помогите с геокодированием

Сообщение IMES »

Мне надо нанести на карту адреса студентов школы в городе Кельн в германии и в радиусе 100 км от него. Рукама это делать уйдет уйма времени их там более 18000.
Как то это должно делаться таблицей, как я себе предстваляю надо написать скрипт по которому будет посылаться запрос и возвращаться координаты и записываться в таблицу.
Или как то через ростгис. но его я не могу что то подключить к аркмар.

Еще говорят есть приложение к маппоинт IC-Geocoder 2009 или Geocoder LC, который дополняет адреса их координатами в эксель

Сейчас нашла на просторах интернета Фальк навигационный манагер SQL Server DatabasePrimary Data File ( 2 ГБ) вот попытаюсь из нее что нибудь извлеч. К сожалению знаний особенно по программированию и базам данных нет.

Вот думала кто нибудь тут подскажет, в каком направлении двигаться.
Mitrich
Активный участник
Сообщения: 184
Зарегистрирован: 15 сен 2006, 16:15
Репутация: 10
Откуда: Москва

Re: помогите с геокодированием

Сообщение Mitrich »

IMES
Участник
Сообщения: 83
Зарегистрирован: 20 апр 2009, 17:11
Репутация: 0

Re: помогите с геокодированием

Сообщение IMES »

Большое спасибо! Работает! Сейчас геокодируются адреса.
А теперь следущий вопрос. Скоро будет таблица ексель с адресами долготой и широтой. Как теперь из нее сообразить шейп файл. Кст какая нибудь функция в аркедиторе?
Mitrich
Активный участник
Сообщения: 184
Зарегистрирован: 15 сен 2006, 16:15
Репутация: 10
Откуда: Москва

Re: помогите с геокодированием

Сообщение Mitrich »

а ЧТО ИЗ ПЕРЕЧИСЛЕННОГО РАБОТАЕТ? :)

последний пункт - Excel2KML можно попробовать из любви к искусству (если получите выложите школьникам доступ через интернет - если это не нарушает приватности данных),
а так в АркГИС загрузите таблицу Ексель и из меню Tools -> AddXYData (укажите координатная система WGS84)
полученный динамический слой экспортитуете в шейп
geologic
Гуру
Сообщения: 852
Зарегистрирован: 15 сен 2005, 13:19
Репутация: 6
Откуда: москва
Контактная информация:

Re: помогите с геокодированием

Сообщение geologic »

Вот жеж и описание есть как подгружать
http://www.geofaq.ru/art/1addxy.shtm
IMES
Участник
Сообщения: 83
Зарегистрирован: 20 апр 2009, 17:11
Репутация: 0

Re: помогите с геокодированием

Сообщение IMES »

Вообщето я рано порадовалась. Вроде сначала все было как по маслу, а потом выяснилось, что только 300-350 адресов геокодировало, а потом not found.
Говорят надо поменять IP и так каждые 300 адресов
Работаю в http://www.juiceanalytics.com/writing/e ... g-tool-v2/

Но все равно огромное спасибо! Буду биться дальше...

A перевести в kml не получилось, какая то там ошибка, открывается visual basic в нем желтым отмечена строка, тут я ничего не поняла что нужно изменить. Да и не важно это. Главное чтоб в слой с точками в гис перенесся. Кстати тема *защита данных* очень актуальная!
Каминский Вадим
Активный участник
Сообщения: 138
Зарегистрирован: 18 авг 2005, 18:05
Репутация: 0

Re: помогите с геокодированием

Сообщение Каминский Вадим »

Вот еще сервис http://www.batchgeocode.com/
IMES
Участник
Сообщения: 83
Зарегистрирован: 20 апр 2009, 17:11
Репутация: 0

Re: помогите с геокодированием

Сообщение IMES »

всем кому интересно. Все геокодеры не очень :(
Они дают коотдинаты, только с 6 цифрами после запятой (50,123456). Этого недостаточно. Чтоб каждому дому свою координату дать нада 7 цифр после запятой. А так получается что50 домам на одной улице даны одни о те же координаты. Неточненко!
Буду благодарна, если кто знает что то более точное.
KolesovDmitry
Гуру
Сообщения: 810
Зарегистрирован: 22 авг 2007, 14:58
Репутация: 123
Откуда: Казань

Re: помогите с геокодированием

Сообщение KolesovDmitry »

IMES писал(а):всем кому интересно. Все геокодеры не очень :(
Они дают коотдинаты, только с 6 цифрами после запятой (50,123456). Этого недостаточно. Чтоб каждому дому свою координату дать нада 7 цифр после запятой. А так получается что50 домам на одной улице даны одни о те же координаты. Неточненко!
Информация к размышлению:
Как известно, метр вводился как одна сорокатысячная Парижского меридиана (это сейчас его по длине волны меряют, но для нашей точности хватит и первоначального определения :)) .
Итак, метр =1/40000 меридина
Меридиан=360 градусов,
Соответственно в одном градусе будет: 40000/360=111.111111... .Т.е. один градус по меридиану - 111 километров (примерно).
Идем дальше. Координаты у вас с точностью до шести десятичных знаков от градуса, т.е.:
Ваши данные определены с точностью плюс-минус 111/1000000 километра.
IMES
Участник
Сообщения: 83
Зарегистрирован: 20 апр 2009, 17:11
Репутация: 0

Re: помогите с геокодированием

Сообщение IMES »

Cпасибо, я как раз собиралась в этом разобраться.
то есть получается координаты должны быть с точностью 11 см. Достаточно, чтоб каждому дому была своя координата.
Последний раз редактировалось IMES 05 июн 2009, 12:23, всего редактировалось 1 раз.
IMES
Участник
Сообщения: 83
Зарегистрирован: 20 апр 2009, 17:11
Репутация: 0

Re: помогите с геокодированием

Сообщение IMES »

В общем етот геокодер дает неверную информацию :(

Некоторые сомнительные адреса (например дом 44 и 109) я проверила в ручную тут http://www.via-ferrata.de/koordinatencheck.php
первые 2 значения после запятой дает верно а остальное неверно

Есть какие нибудь другие способы геокодирования???
Ответить

Вернуться в «ArcGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость