Страница 1 из 1
Как расположить точки на линии?
Добавлено: 23 янв 2009, 12:23
Dax
Есть кривая (shp) и таблица (dbf) со значениями расстояний от начала кривой. Как определить точки (создать слой точек или разбить кривую), расположенных соответственно на кривой на расстояниях указанных в таблице.
Re: Как расположить точки на линии?
Добавлено: 23 янв 2009, 12:43
geologic
Re: Как расположить точки на линии?
Добавлено: 23 янв 2009, 13:11
Dax
Я так всё и делаю (как оказалось правильно, спасибо за ссылку). Но почему-то слой создаётся а точек нет. Смотрел у созданных точек координаты - все = 1. Проблема видимо в Сист.координат. Линия в градусах а расстояния в метрах. Пытался проецировать линию и потом накладывать точки - то же самое. Хелп.
Re: Как расположить точки на линии?
Добавлено: 23 янв 2009, 15:27
geologic
Если единицы карты - метры и размерения метровые, все должно получиться.
У вас какой пакет, ArcView 3.x?
Ну и шейп должен быть подготовлен маршрутный, PolylineM, разумеется. Если вы первый раз c M-линиями работаете, то там по ссылке скачайте образец Route1.shp и сделайте упражнение в точности как излагается, прямо по тексту. Почему-то с первого раза ни у кого не получается, а потом доходит быстро

Re: Как расположить точки на линии?
Добавлено: 27 янв 2009, 07:35
Dax
Биг спасибо. Всё получилось.