Изолинии в ArcGis

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
user123
Новоприбывший
Сообщения: 3
Зарегистрирован: 30 окт 2006, 13:33
Репутация: 0

Изолинии в ArcGis

Сообщение user123 » 30 окт 2006, 14:53

Если кто делал или знает как, подскажите пожалуйста, как строить изолинии в ArcGis9

Stvan
Новоприбывший
Сообщения: 12
Зарегистрирован: 03 май 2006, 04:22
Репутация: 0

Сообщение Stvan » 31 окт 2006, 07:59

Какие исходные данные то?
Чего изолинии?

geologic
Гуру
Сообщения: 852
Зарегистрирован: 15 сен 2005, 13:19
Репутация: 6
Откуда: москва
Контактная информация:

Spatial Analyst

Сообщение geologic » 31 окт 2006, 10:39

Как правило, применяется модуль Spatial Analyst, прочитайте здесь
http://gis-lab.info/qa/3dviz.html
Для крупномасштабных построений 3D Analyst, в том же разделе есть статьи. Там в общем всё расписано. Если будут конкретные вопросы, обращайтесь.

user123
Новоприбывший
Сообщения: 3
Зарегистрирован: 30 окт 2006, 13:33
Репутация: 0

Сообщение user123 » 31 окт 2006, 18:12

Все эти примочки к нашей основной системе, которые строят изолинии - стоят больших денег, поэтому пытался реализовать их через какие-нибудь встроенные средства, но там херова туча всякой ерунды в help`е поэтому решился реализовать все ручками. Народ не подскажите метод интерполяции "кригинг"? или что-нибудь менее извратное посоветуйте, где взять сэмпл как это сделано (хотя бы что-нибудь про изолинии).

geologic
Гуру
Сообщения: 852
Зарегистрирован: 15 сен 2005, 13:19
Репутация: 6
Откуда: москва
Контактная информация:

Кригинг

Сообщение geologic » 01 ноя 2006, 10:53

Забавный подход. А вас не взволновало, что есть и огромная библиотека бесплатных средств?.. Это всё же ГИС. Что-то именно свое без модулей будет сложно состряпать, все необходимые классы и функции с ними приходят - ядро-то голое на этот счёт. Ну и крайгинг - довольно хлопотный математически, и не самый популярный способ для рельефа он, как правило, не применяется - в основном для недр.

Если все же волнует крайгинг, как наиболее продвинутый способ, то есть наверно смысл прочесть курс геостатистики. Не знаю, к сожалению, где его в сети сыскать... Частью он входит в классический двухтомник Дэвиса, "Матметоды в геологии", или как-то так называется, там алгоритм рассматривается довольно подробно. Скрипты, реализующие крайгинг, по крайней мере попытки, уж точно есть в коллекции - может, с них начать?
http://arcscripts.esri.com/scripts.asp? ... ry=kriging

Однако без такого типа данных, как матрица (GRID), вам туго придется. Неужели и его эмулировать самостоятельно?

user123
Новоприбывший
Сообщения: 3
Зарегистрирован: 30 окт 2006, 13:33
Репутация: 0

Сообщение user123 » 01 ноя 2006, 11:17

да, да, да: придется мне все делать ручками. Ничего не нашел по поводу построения изолиний, никаких сэмплов и бесплатных библиотек (нашел две, и те денег стоят). Поэтому уже кодирую руками, а методы, которые будут вызываться на карте - это отрисовка линии. Правда пришлось вспоминать 1 курс универа и пересекать плоскости треугольниками, + решать системы уравнений для нахождения точки пересечения, но вроде ничего сложного, проблема в том, что влом писать это руками. Ну а что делать если ничего другого бесплатного не нашел?

Ответить

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

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

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