Используя CanVec от Natural Resources Canada?


10

Прошло немногим более 3 лет с тех пор, как Natural Resources Canada выпустила CanVec , национальный набор данных от побережья до побережья с побережьем в номинальном масштабе 1: 50 000 или выше. За прошедшее время было несколько обновлений, сейчас мы находимся на Выпуске 6, и запланировано обновление каждые 6 месяцев, на неопределенный срок.

Canvec заменяет Национальную топографическую базу данных (NTDB), которая была и дорогой, ~ 240 долларов за плитку NTS, если память служит, и определенно не libre. С NTDB мы должны были платить лицензионные платежи за каждую карту, которая была отправлена ​​другой стороне, даже если мы ее раздавали. Роялти было разумным, порядка 25 центов каждый, но мы должны были заплатить заранее, 5000 долларов, как минимум 8000 долларов.

Canvec - это хорошо смоделированный внутренне согласованный набор данных хорошего качества, лучше, чем NTDB, и он БЕСПЛАТНЫЙ, как бесплатный, так и бесплатный . Что меня очень озадачивает, так это виртуальное молчание онлайн * об этом фантастическом ресурсе. Есть небольшая болтовня о Canvec. Возможно, этот масштаб данных просто не так актуален к югу от 60 ° с.ш., и вы используете что-то другое. Возможно, соглашения об именах настолько непрозрачны, что люди просто не могут собрать энергию, чтобы понять, что к чему.

Где ресурсы и инструменты, чтобы сделать использование этого материала проще (или даже возможно)?


1
Мэтт, может изменить это на вики сообщества? Я чувствую, что он подходит лучше, чем CW - просто мнение.
Джордж Сильва

Спасибо, Мэтт! У меня возникают проблемы при переходе здесь, в Юконе, поскольку Canvec не соответствует большинству доступных тематических данных (EOSD, Yukon Vegetation Inventory и т. Д.). Проще использовать NTDB и жить с пространственной неточностью в пользу вещей, выстраивающихся внутри. У кого-нибудь еще есть эта проблема? Как ты с этим справился?

Привет, добро пожаловать на GIS.se! ;-) Формат сайта здесь - один вопрос на страницу (тему), так что это должен быть новый вопрос, например: «Как вы справляетесь с несоответствием геометрии в данных о добавленной стоимости между устаревшей Канадской национальной топографической базой данных и новой замена Canvec? "
Мэтт Уилки

Ответы:


2

Где ресурсы и инструменты, чтобы сделать использование этого материала проще (или даже возможно)?

Geogratis из Natural Resources Canada теперь имеет веб-инструмент для извлечения данных @ http://geogratis.gc.ca/site/eng/extraction

Это действительно легко, я попробовал это на днях.

Во-первых, вы можете просто выбрать область отсечения:

  • Текущий экстент карты
  • Предопределенная область отсечения
    • НТС листы
    • дренажные зоны
    • следы от земли
  • Пользовательская область отсечения
    • Нарисуйте прямоугольник
    • Нарисуйте многоугольник
    • Введите координаты (две угловые координаты в DD)

Как только вы получили интересующую вас область, вы можете выбрать Данные, но ... Вы не сможете выбрать CanVec или «Топографические данные», пока не будете достаточно приближены (это масштабируется и отображается серым цветом, пока вы не увеличите масштаб). в).

Если это ограничение становится проблемой, у них есть аккуратно (наконец) организованный сайт тем canvec для каждой провинции и темы по адресу http://geogratis.gc.ca/site/eng/download, доступный как FileGDB (не знаю). какая версия, но я не мог открыть их с помощью gdal) или GML.

Но FileGDB, которую вы получаете от инструмента извлечения данных, работает в gdal - они> = 10 версии FileGDB.


Есть новый плагин QGIS под названием NTS Data Download / MapSheetDownload, который тоже должен помочь. Теперь я могу удалить некоторые из моих сценариев.


Хотя это относится только к части исходного сообщения, я отмечаю его как новый принятый ответ, потому что это действительно важный шаг вперед в утилите Canvec. Спасибо, что обратили внимание на изменения!
Мэтт Уилки

10

Я использую предложения CanVec несколько регулярно при составлении учебных заданий для специалистов, но данные требуют большого объема работы, чтобы перейти от того, что предоставляется к тому, с чем может справиться начинающий пользователь ГИС (который может или не может быть заинтересован в ГИС).

В качестве примера, если я хочу предоставить слой точек пожарных станций в нашем регионе как часть задания, процесс выглядит следующим образом:

  • Загрузите и распакуйте zip-файл для каждой из 4 плиток, которые пересекают наш регион (не ошибка CanVec, границы между плитками должны где-то проходить)
  • Посмотрите в документации, что это за слой зданий и сооружений и какой код для пожарных станций.
  • Изолируйте 8 шейп-файлов, которые содержат необходимую мне информацию (1 полигон и 1 точечный слой для каждой плитки)
  • Объедините 4 многоугольных слоя и 4 точечных слоя
  • Выберите и экспортируйте нужные мне функции в каждом
  • Преобразовать выбранные полигоны в точки
  • Слияние двух точечных слоев, которые у меня теперь есть
  • Удалите дублированные точки, если таковые имеются (иногда в многоугольнике и точечных слоях есть объекты, которые представляют один и тот же объект на земле, это, как правило, доставляет мне больше проблем)

Это приличный объем обработки, чтобы получить то, что мне нужно, но это не сложно и, вероятно, не больше, чем то, что средний специалист по ГИС должен сделать, чтобы спорить свои данные.

Тем не менее, может быть, сложность модели данных отпугивает людей (особенно соглашения об именах, как упоминалось в вопросе). Я думаю, что вы обычно можете найти то, что вы ищете в CanVec, если вы знаете, как выглядеть и готовы читать документацию.

Другая (более анекдотичная) вещь состоит в том, что по моему опыту, по сравнению с NTDB, в CanVec гораздо больше функций, отнесенных к категории «неизвестных». Иногда это включает в себя функции, которые были должным образом классифицированы в NTDB, но затем стали неизвестными в CanVec.


10

Набор данных CanVec будет объединен с базой данных OpenStreetMap в течение следующих 2 лет (я оцениваю, сколько времени это займет) http://wiki.openstreetmap.org/wiki/CanVec

Для тех, кто заинтересован в помощи, не стесняйтесь спрашивать в списке рассылки OSM. (эту ссылку можно найти на вики-странице CanVec), на этом веб-сайте не может быть более одной ссылки.

И кстати, набор данных CanVec получен из нескольких источников данных, включая GeoBase.


5

Мы используем сервер Canvec WMS на регулярной основе для локализованного отображения, и нам это нравится. Простой в использовании, легкий доступ, бесплатный, хорошо отображаемый и последовательный (очень бесплатный, если вы игнорируете тот факт, что он поддерживается налогоплательщиком).

Это хорошо работает в ArcGIS, но у меня возникают трудности с подключением к данным с использованием AutoCAD Map 2001 3D FDO.


2
Я не знал, что существует сервис Canvec WMS, это приятно знать. Где это находится?
Мэтт Вилки

3

Я ценю ссылку на CanVec. Приятно знать, что такой ресурс существует для Канады.

Тем не менее, существует множество невосполнимых географических источников данных. Например, хотя я люблю US NAIP, я редко выражаю свою признательность. Скорее, я праздную время от времени, когда правительство периодически обновляется.

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


3

Моей большой проблемой при использовании CanVec всегда был размер набора данных, его структура и отсутствие у меня ресурсов как любителя / ученика. Однако доступ к мощным вычислительным средствам становится дешевле (через Amazon и т. Д.).

Кроме того, я создал небольшую программу, которая будет эффективно извлекать один или несколько наборов функций в PostGIS sql путем сопоставления идентификатора функции.

https://github.com/rskelly/canvecj

Следующий незначительный шаг - разрешить передачу результатов непосредственно в PostGIS.


2

Я использовал CanVec, но в некотором смысле вы также можете конкурировать с Geobase, которая, очевидно, имеет другой фокус, но все же частично перекрывается в наборе данных. Особенно, если кому-то просто нужны дороги и гидротехнические сооружения, данные Geobase выкладываются немного более удобно для пользователей по провинциям и гидрографическим регионам, а не по плиткам для этих объектов. ЦМР, конечно, выложены в GeoBase.


Интересно. Дорожные и гидропласты в Канвеке - это NRN и NHN, обслуживаемые Geobase, с некоторыми корректировками атрибутов. Так что, если я правильно понимаю, главная причина, по которой вы избегаете Canvec, состоит в том, что он нарезан на мелкие кусочки NTS?
Мэтт Уилки


Что ж, для моих целей да, но я не могу говорить за всех остальных :-) Кроме того, веб-сайт Canvec (ну, к сожалению, он, вероятно, должен соответствовать макету веб-сайта правительства Канады?) Является более запутанным.
WolfOdrade

1

Я только начал использовать CanVec 7 для проекта, но, похоже, отличный ресурс. Я загружаю всю провинцию в 11 тематически разделенных базах геоданных, довольно просто. ftp://ftp2.cits.rncan.gc.ca/pub/canvec/province_fgdb/

Однако выяснение того, что было на самом деле в каждой геодатазе, было другой проблемой. В итоге я нашел CanVec Symbolization Utility 1.1

Теперь моя единственная проблема - упорядочить слои в оглавлении соответствующим образом.


Этот инструмент и его файлы слоев помогают понять структуру canvec. Я использую его в качестве основы для нашего собственного набора инструментов canvec (который будет распространяться, когда он будет работать). Обратите внимание, что файлы слоев скрывают некоторые объекты, не обозначая их символами. Чтобы исправить: для каждого слоя откройте свойства> символика> добавить значения> полный список , если новые значения не отображаются, все отображается, если в противном случае показанные значения опускаются. (Привет, Адам, добро пожаловать на GIS.se :)
Мэтт Уилки

Я вижу, что утилита сделана для ArcGIS 9.3 ... есть идеи, если она работает на ArcGIS 10?
Джон Брайант

Я использую ArcGIS 10sp1, и инструмент работает для меня без проблем.
Адам Инглис

1

При быстром просмотре кажется, что каждый zip-файл содержит все данные для довольно небольшой области. Я бы предпочел иметь доступ к файлам, содержащим один тип данных (например, железнодорожные линии) для большей площади. (Я ищу только файлы Shape).


Canvec доступен в нетканой форме по провинциям / территориям и на национальном уровне в форматах GML и FileGDB. Это не сделано для шейп-файлов, потому что они могут хранить только X записей до развертывания. У меня есть некоторые грубые сценарии здесь , автоматизирующих загрузку и слияние небольших плиток вместе в большие куски. Они используют бесплатный и открытый исходный код wgetи gdal_translateутилиты gdal / ogr (см. OSGeo4W для получения их в Windows). Некоторое редактирование требуется, чтобы заставить их работать в областях за пределами Юкона.
Мэтт Вилки

Хороший вопрос о количестве записей в файлах форм, но я все еще хочу быть избирательным в отношении наборов, которые я загружаю. В идеале для меня было бы возможно выбрать плитки и типы данных, а затем загрузить эти файлы за один раз.
Том

1

Причина, по которой они выложены плиткой, заключается в том, что это более современная версия растрового продукта, которая похожа на четырехугольники USGS в США. Черепица хороша, если вы хотите быстро получить некоторые данные для области. Но сервер WMS даст вам необходимые границы, а канадская fgdb или gml даст вам все. Мне нравится этот продукт. Было бы хорошо, если бы США сделали то же самое.


0

Я считаю, что данные CanVec крайне устарели, особенно в отношении информации об аэропорте / аэронавигации. Это главная причина, почему я не использовал его.


так что вы используете вместо этого?
Мэтт Уилки
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.