Изолинии в ArcGis
- 
				user123
- Новоприбывший
- Сообщения: 3
- Зарегистрирован: 30 окт 2006, 13:33
- Репутация: 0
Изолинии в ArcGis
Если кто делал или знает как, подскажите пожалуйста, как строить изолинии в ArcGis9
			
			
									
						
										
						- 
				Stvan
- Новоприбывший
- Сообщения: 12
- Зарегистрирован: 03 май 2006, 04:22
- Репутация: 0
- 
				geologic
- Гуру
- Сообщения: 852
- Зарегистрирован: 15 сен 2005, 13:19
- Репутация: 6
- Откуда: москва
- Контактная информация:
Spatial Analyst
Как правило, применяется модуль Spatial Analyst, прочитайте здесь
http://gis-lab.info/qa/3dviz.html
Для крупномасштабных построений 3D Analyst, в том же разделе есть статьи. Там в общем всё расписано. Если будут конкретные вопросы, обращайтесь.
			
			
									
						
										
						http://gis-lab.info/qa/3dviz.html
Для крупномасштабных построений 3D Analyst, в том же разделе есть статьи. Там в общем всё расписано. Если будут конкретные вопросы, обращайтесь.
- 
				user123
- Новоприбывший
- Сообщения: 3
- Зарегистрирован: 30 окт 2006, 13:33
- Репутация: 0
Все эти примочки к нашей основной системе, которые строят изолинии - стоят больших денег, поэтому пытался реализовать их через какие-нибудь встроенные средства, но там херова туча всякой ерунды в help`е поэтому решился реализовать  все ручками. Народ не подскажите метод интерполяции "кригинг"? или что-нибудь менее извратное посоветуйте, где взять сэмпл как это сделано (хотя бы что-нибудь про изолинии).
			
			
									
						
										
						- 
				geologic
- Гуру
- Сообщения: 852
- Зарегистрирован: 15 сен 2005, 13:19
- Репутация: 6
- Откуда: москва
- Контактная информация:
Кригинг
Забавный подход. А вас не взволновало, что есть и огромная библиотека бесплатных средств?.. Это всё же ГИС. Что-то именно свое без модулей будет сложно состряпать, все необходимые классы и функции с ними приходят - ядро-то голое на этот счёт. Ну и крайгинг - довольно хлопотный математически, и не самый популярный способ для рельефа он, как правило, не применяется - в основном для недр. 
Если все же волнует крайгинг, как наиболее продвинутый способ, то есть наверно смысл прочесть курс геостатистики. Не знаю, к сожалению, где его в сети сыскать... Частью он входит в классический двухтомник Дэвиса, "Матметоды в геологии", или как-то так называется, там алгоритм рассматривается довольно подробно. Скрипты, реализующие крайгинг, по крайней мере попытки, уж точно есть в коллекции - может, с них начать?
http://arcscripts.esri.com/scripts.asp? ... ry=kriging
Однако без такого типа данных, как матрица (GRID), вам туго придется. Неужели и его эмулировать самостоятельно?
			
			
									
						
										
						Если все же волнует крайгинг, как наиболее продвинутый способ, то есть наверно смысл прочесть курс геостатистики. Не знаю, к сожалению, где его в сети сыскать... Частью он входит в классический двухтомник Дэвиса, "Матметоды в геологии", или как-то так называется, там алгоритм рассматривается довольно подробно. Скрипты, реализующие крайгинг, по крайней мере попытки, уж точно есть в коллекции - может, с них начать?
http://arcscripts.esri.com/scripts.asp? ... ry=kriging
Однако без такого типа данных, как матрица (GRID), вам туго придется. Неужели и его эмулировать самостоятельно?
- 
				user123
- Новоприбывший
- Сообщения: 3
- Зарегистрирован: 30 окт 2006, 13:33
- Репутация: 0
да, да, да: придется мне все делать ручками. Ничего не нашел по поводу построения изолиний, никаких сэмплов и бесплатных библиотек (нашел две, и те денег стоят). Поэтому уже кодирую  руками, а методы, которые будут вызываться на карте - это отрисовка линии. Правда пришлось вспоминать 1 курс универа и пересекать плоскости треугольниками, + решать системы уравнений для нахождения точки пересечения, но вроде ничего сложного, проблема в том, что влом писать это руками. Ну а что делать если ничего другого бесплатного не нашел?
			
			
									
						
										
						Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 16 гостей