Использования dxf формата в OpenLayer
-
- Новоприбывший
- Сообщения: 10
- Зарегистрирован: 17 июл 2018, 16:33
- Репутация: 0
- Откуда: Kiev
Использования dxf формата в OpenLayer
Добрый день!
Только начал знакомство с веб-картографией, поэтому прошу толерантного отношения:D
Начну с того, что интегрировал успешно карту в OpenLayer, вопросов по разным слоям не возникает, кроме одного сценария: к примеру хотим мы отобразить план этажа в векторном формате, чтобы при увеличении у нас качество не терялось как в растровом изображении. Среди наших клиентов популярный формат dxf, его можно без проблем конвертировать в SVG, но к моему большому сожалению, оказываться в OpenLayer есть баг
Мой пример с OP
Поэтому в поисках решение, как формат dxf конвертировать в один из векторных форматов, который поддерживаться OpenLayer. Понимаю, что такой удачной конверации как в dxf в SVG может и не быть.
Если существует возможность из AutoCad выгрузить в какой-то понятный для GIS формат - то будет идеально.
Большое спасибо за любую информацию.
Только начал знакомство с веб-картографией, поэтому прошу толерантного отношения:D
Начну с того, что интегрировал успешно карту в OpenLayer, вопросов по разным слоям не возникает, кроме одного сценария: к примеру хотим мы отобразить план этажа в векторном формате, чтобы при увеличении у нас качество не терялось как в растровом изображении. Среди наших клиентов популярный формат dxf, его можно без проблем конвертировать в SVG, но к моему большому сожалению, оказываться в OpenLayer есть баг
Мой пример с OP
Поэтому в поисках решение, как формат dxf конвертировать в один из векторных форматов, который поддерживаться OpenLayer. Понимаю, что такой удачной конверации как в dxf в SVG может и не быть.
Если существует возможность из AutoCad выгрузить в какой-то понятный для GIS формат - то будет идеально.
Большое спасибо за любую информацию.
-
- Гуру
- Сообщения: 5286
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Использования dxf формата в OpenLayer
существуетЕсли существует возможность из AutoCad выгрузить в какой-то понятный для GIS формат - то будет идеально.
-
- Новоприбывший
- Сообщения: 10
- Зарегистрирован: 17 июл 2018, 16:33
- Репутация: 0
- Откуда: Kiev
Re: Использования dxf формата в OpenLayer
Правильно ли я понимаю что потом можно будет уже SHP файл конвертировать в geojson,gml, kml. Просто интересно цвета же поддерживаются в этих форматах или надо будет писать дополнительно логику в OL, чтобы стилизировать геометрические фигуры.
-
- Гуру
- Сообщения: 5286
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Использования dxf формата в OpenLayer
_mapexport экспортирует в gml
в kml вы свой этаж не вытащите
ГИС-форматы вообще не поддерживают стили (kml не считается), но цвет можно экспортировать в атрибутПросто интересно цвета же поддерживаются в этих форматах или надо будет писать дополнительно логику в OL, чтобы стилизировать геометрические фигуры.
в kml вы свой этаж не вытащите
-
- Новоприбывший
- Сообщения: 10
- Зарегистрирован: 17 июл 2018, 16:33
- Репутация: 0
- Откуда: Kiev
Re: Использования dxf формата в OpenLayer
А что за _mapexport?
-
- Новоприбывший
- Сообщения: 10
- Зарегистрирован: 17 июл 2018, 16:33
- Репутация: 0
- Откуда: Kiev
Re: Использования dxf формата в OpenLayer
Говоря о атрибуте - имееться ввиду это
On the Data tab, click Select Attributes and select the data to export with the objects.
-
- Гуру
- Сообщения: 5286
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Использования dxf формата в OpenLayer
командаА что за _mapexport?
At the command line, enter MAPEXPORT and press <ENTER>.
да, там можно выбрать цвет и много ещё чегоГоворя о атрибуте - имееться ввиду это
-
- Новоприбывший
- Сообщения: 10
- Зарегистрирован: 17 июл 2018, 16:33
- Репутация: 0
- Откуда: Kiev
Re: Использования dxf формата в OpenLayer
Спасибо большое
-
- Новоприбывший
- Сообщения: 10
- Зарегистрирован: 17 июл 2018, 16:33
- Репутация: 0
- Откуда: Kiev
Re: Использования dxf формата в OpenLayer
Можно ещё раз уточню, выходит могу командой _exportmap напрямую конвертировать в формат gml, я правильно понял?
-
- Гуру
- Сообщения: 5286
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Использования dxf формата в OpenLayer
_mapexport
-
- Новоприбывший
- Сообщения: 10
- Зарегистрирован: 17 июл 2018, 16:33
- Репутация: 0
- Откуда: Kiev
Re: Использования dxf формата в OpenLayer
Скачал себе AutoCad Map 3D 2019 trial,
есть два вопроса:
есть два вопроса:
- какая должна быть система координат у файла dwg, если это чертеж этажа, чтобы его можно было использовать в OpenLayer?
- при экпорте можно указать какие аттрибуты экспортировать, но там так много всего, что теряюсь, какие именно данные мне нужны. Там три рутовых узла:
- Properties
- Block Attrubutes
- Object Properties
-
- Новоприбывший
- Сообщения: 10
- Зарегистрирован: 17 июл 2018, 16:33
- Репутация: 0
- Откуда: Kiev
Re: Использования dxf формата в OpenLayer
То есть я могу установть EPSG:3857 для чертежа этажа?
-
- Гуру
- Сообщения: 5286
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Использования dxf формата в OpenLayer
а какая нужна?какая должна быть система координат у файла dwg, если это чертеж этажа, чтобы его можно было использовать в OpenLayer?
зачем?То есть я могу установть EPSG:3857 для чертежа этажа?
те - которые вам нужны, я этого не знаю - что вы хотите с ними делать?при экпорте можно указать какие аттрибуты экспортировать, но там так много всего, что теряюсь, какие именно данные мне нужны. Там три рутовых узла:
там одни и тежи свойства встречаются несколько раз, но настоящих "аттрибутов" у вас и нет - должны быть OD
-
- Гуру
- Сообщения: 5286
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Использования dxf формата в OpenLayer
Выбор СК зависит от того, хотите вы видеть этаж в "воздухе" или с привязкой к "карте"
-
- Новоприбывший
- Сообщения: 10
- Зарегистрирован: 17 июл 2018, 16:33
- Репутация: 0
- Откуда: Kiev
Re: Использования dxf формата в OpenLayer
что такое OD? мне пока аббревиатуры неясныдолжны быть OD
имеено, хочу в "воздухе", типа как тутхотите вы видеть этаж в "воздухе" или с привязкой к "карте"
хм, как тогда вытянуть стили, чтобы потом написать функцию которая будет стилизировать фичи в OpenLayer?встречаются несколько раз, но настоящих "аттрибутов" у вас и нет
В финале хотелось бы увидеть такое в OL
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей