Как расположить точки на линии?

Arcview GIS 3.x, Arcinfo Workstation, Mapobjects
Ответить
Dax
Новоприбывший
Сообщения: 4
Зарегистрирован: 23 янв 2009, 10:30
Репутация: 0

Как расположить точки на линии?

Сообщение Dax » 23 янв 2009, 12:23

Есть кривая (shp) и таблица (dbf) со значениями расстояний от начала кривой. Как определить точки (создать слой точек или разбить кривую), расположенных соответственно на кривой на расстояниях указанных в таблице.

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

Re: Как расположить точки на линии?

Сообщение geologic » 23 янв 2009, 12:43


Dax
Новоприбывший
Сообщения: 4
Зарегистрирован: 23 янв 2009, 10:30
Репутация: 0

Re: Как расположить точки на линии?

Сообщение Dax » 23 янв 2009, 13:11

Я так всё и делаю (как оказалось правильно, спасибо за ссылку). Но почему-то слой создаётся а точек нет. Смотрел у созданных точек координаты - все = 1. Проблема видимо в Сист.координат. Линия в градусах а расстояния в метрах. Пытался проецировать линию и потом накладывать точки - то же самое. Хелп.

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

Re: Как расположить точки на линии?

Сообщение geologic » 23 янв 2009, 15:27

Если единицы карты - метры и размерения метровые, все должно получиться.
У вас какой пакет, ArcView 3.x?

Ну и шейп должен быть подготовлен маршрутный, PolylineM, разумеется. Если вы первый раз c M-линиями работаете, то там по ссылке скачайте образец Route1.shp и сделайте упражнение в точности как излагается, прямо по тексту. Почему-то с первого раза ни у кого не получается, а потом доходит быстро :)

Dax
Новоприбывший
Сообщения: 4
Зарегистрирован: 23 янв 2009, 10:30
Репутация: 0

Re: Как расположить точки на линии?

Сообщение Dax » 27 янв 2009, 07:35

Биг спасибо. Всё получилось.

Ответить

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

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

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