Страница 1 из 2
Карта России для SharpMap
Добавлено: 06 сен 2011, 14:02
toXXXa
Здравствуйте!
Вопрос в следующем:
использую для работы с картами SharpMap
карту России взял с данного ресурса
gis-lab.info/qa/osm-adm.html
Почему карта России рисуется с маленьким куском в левой части? (то есть получается конец России справа переносится на левую сторону) как мне сделать целиковую карту? или где её найти?
буду очень признателен за ответы. Спасибо!
Re: Карта России для SharpMap
Добавлено: 06 сен 2011, 14:20
Denis Rykov
Например, перейти от градусов к метрам, то есть спроецировать ваши данные.
Re: Карта России для SharpMap
Добавлено: 06 сен 2011, 14:33
toXXXa
Каким образом спроецировать можно поподробнее? Нужно использовать специальные программы для редактирования карт (если можно напишите рекомендуемые программы для редактирования) или средствами SharpMap это можно сделать?
Я просто новичок в этом деле поэтому хочется побольше конкретики
Re: Карта России для SharpMap
Добавлено: 06 сен 2011, 21:07
yellow-sky
Средствами SharpMap это сделать можно. Но придется разбираться с документацией, которой практически нет, и писать код.
Советую перепроецировать данные в QGIS. Скачать можно с офф сайта -
http://qgis.org
Для перепроецицирования добавьте ваш shp файл на карту, в панели слоев выберете только что добавленный слой -> правый клик -> Сохранить как -> В появившемся окне укажите новое название файла, куда сохранять, и в поле CRS любую метрическую проекцию, например Google Mercator -> OK
Re: Карта России для SharpMap
Добавлено: 07 сен 2011, 05:28
Denis Rykov
Дайте ссылку на файл, который вы скачали, помогу с перепроецированием.
Re: Карта России для SharpMap
Добавлено: 07 сен 2011, 11:30
toXXXa
Re: Карта России для SharpMap
Добавлено: 07 сен 2011, 12:21
Denis Rykov
Re: Карта России для SharpMap
Добавлено: 07 сен 2011, 14:24
toXXXa
Спасибо огромное за карты просто Супер!
У меня ещё один вопрос теперь новые карты у меня не отрисовываются в SharpMap. Посоветуйте что делать?
Re: Карта России для SharpMap
Добавлено: 09 сен 2011, 07:46
Denis Rykov
Не могу помочь, так как этот самый SharpMap в глаза не видел. Могу только предложить перепроецировать данные в той же QGIS в какую-нибудь другую проекцию и посмотреть как будет открываться в шарпмапе.
Re: Карта России для SharpMap
Добавлено: 12 сен 2011, 13:52
toXXXa
_DR_ писал(а):Не могу помочь, так как этот самый SharpMap в глаза не видел. Могу только предложить перепроецировать данные в той же QGIS в какую-нибудь другую проекцию и посмотреть как будет открываться в шарпмапе.
Все вообщем проблема решилась использованием более новой версии SharpMap! Ещё раз Благодарю за помощь!
У меня если можно ещё пару вопросов есть
После того как вы перепроецировали карту там теперь справа вверху две части соединились и соединительная линия появилась как от неё избавиться?
Второй вопрос
получается карта муниципальных районов и городских округов не полная да? так как я у видел там пробелов много особенно в правой части
и ещё не существует карты с районными центрами?(где ещё они написаны)
Re: Карта России для SharpMap
Добавлено: 12 сен 2011, 13:56
toXXXa
toXXXa писал(а):
Второй вопрос
получается карта муниципальных районов и городских округов не полная да? так как я у видел там пробелов много особенно в правой части
и ещё не существует карты с районными центрами?(где ещё они написаны)
Или мне их можно по коду ОКАТО найти и выводить, но тогда я не буду знать координат....
Re: Карта России для SharpMap
Добавлено: 12 сен 2011, 20:29
Максим Дубинин
Re: Карта России для SharpMap
Добавлено: 14 сен 2011, 16:52
toXXXa
Благодарю за полезную ссылку то что нужно!!!!
Единственно мне это карту тоже перепроецировать в метрические координаты чтобы там все четко отображалось с другими картами или она уже в метрических. Может вы мне тогда вообще подскажите как определить в каких координатах любая? на будущее чтобы больше не спрашивать)
А по другим моим вопросам мне никто не поможет?
toXXXa писал(а):
После того как вы перепроецировали карту там теперь справа вверху две части соединились и соединительная линия появилась как от неё избавиться?
Второй вопрос
получается карта муниципальных районов и городских округов не полная да? так как я у видел там пробелов много особенно в правой части
Re: Карта России для SharpMap
Добавлено: 14 сен 2011, 19:01
Voltron
Определить СК shape-файла (или любого другого поддерживаемого формата) можно при помощи
ogrinfo
Re: Карта России для SharpMap
Добавлено: 26 фев 2012, 16:47
toXXXa
Как можно изменить размер карты?
это реально с помощью программы QGIS
карты взял следующие
gis-lab.info/data/yav/adm/latest/adm2_country.7z
gis-lab.info/data/yav/adm/latest/adm3_federal.7z
gis-lab.info/data/yav/adm/latest/adm4_region.7z
gis-lab.info/data/yav/adm/latest/adm6_district.7z
работаю с картами через библиотеки SharpMap указанные выше карты очень большие поэтому отрисовка происходит очень медленно у меня также есть карта мира так там все быстро происходит в масштабе она меньше этих карт
Каким способом можно уменьшить указанные карты?
И ещё вопрос как можно с помощью отрисовать на картах ещё Центры муниципальных районов и городских округов
отсюда
http://gis-lab.info/qa/osm-regcenter.html
Как их объединить с основной картой?