Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2008.08.31;
Скачать: [xml.tar.bz2];

Вниз

БД информация о домах   Найти похожие ветки 

 
denic   (2008-07-09 15:16) [0]

Создаю БД которая будет хранить информацию о местностях и домах.
Необходимы такие данные как длина улицы, ширина, длина дома, ширена дома, высота дома.
Впринципе все понятно но как быть с домами которые не обычной формы т.е. полукруглые и т.д. Какую информацию тогда можно хранить о них. Есть ли какие стандарты, ГОСТ- ы и т.д. ?

Заранее спасибо.


 
Sergey13 ©   (2008-07-09 15:17) [1]

> [0] denic   (09.07.08 15:16)
> но как быть с домами которые не обычной формы т.е. полукруглые и т.д.
А что, у полукруглых нет габаритов?


 
Правильный^Вася   (2008-07-09 15:19) [2]

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


 
Skyle ©   (2008-07-09 15:19) [3]

Ну видимо надо типовую застройку сводить к типовым конфигурациям (прямоугольник, буква Гы, буква Пы и ты ды), а нетиповую - к любой удобной в задаче фигуре.


 
Virgo_Style ©   (2008-07-09 15:19) [4]

denic   (09.07.08 15:16)
полукруглые и т.д. Какую информацию тогда можно хранить о них.


Радиус и угол? %-)


 
oldman ©   (2008-07-09 15:20) [5]


> Необходимы такие данные как длина улицы, ширина, длина дома,
>  ширена дома, высота дома


Обновлять в реал-тайм не затрахаешься, извини за прямоту?
И откуда инфу берешь для обновления?
Изменил ЖЭК ширину улицы, пристроил человек веранду, а ты так вот сразу об этом узнал?
Дурно пахнет!!! Очень дурно!!!


 
denic   (2008-07-09 15:26) [6]


> oldman ©   (09.07.08 15:20) [5]

Меня не волнует откуда данные и с какой интенсивностью они поступают.

Я лишь пытаюсь построить на части структуры БД несколько отчетов.

P/S
 Небольшая строительная фирма.


 
Ega23 ©   (2008-07-09 15:34) [7]


> Я лишь пытаюсь построить на части структуры БД несколько
> отчетов.
>


Дом какой бы то ни было формы стоит на поверхности. Вот эту поверхность и считай.


 
Василий Жогарев ©   (2008-07-09 15:42) [8]

http://ru.wikipedia.org/wiki/%D0%A1%D1%82%D1%80%D0%BE%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D0%BD%D0%BE%D1%80%D0%BC%D1%8B_%D0%B8_%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0


 
Anatoly Podgoretsky ©   (2008-07-09 15:45) [9]

> denic  (09.07.2008 15:16:00)  [0]

А ширина улицы тоже по ГОСТу?
Или все таки как бог на душу положит - в начале, конце и т.д.


 
Sergey13 ©   (2008-07-09 15:46) [10]

> [0] denic   (09.07.08 15:16)
> Создаю БД которая будет хранить информацию о местностях
> и домах.

> [6] denic   (09.07.08 15:26)
> Я лишь пытаюсь построить на части структуры БД несколько
> отчетов.

Ты уж определись чем занимаешься то. 8-)


 
denic   (2008-07-09 15:46) [11]

Удалено модератором


 
shlst   (2008-07-09 15:50) [12]

посмотри на фото как выглядит, например, круглый дом - куда точнее то:
(трафик!)
http://wikimapia.org/#lat=54.8119295&lon=56.1283833&z=18&l=1&m=a&v=2


 
Petr V. Abramov ©   (2008-07-09 19:54) [13]


> Впринципе все понятно но как быть с домами которые не обычной
> формы т.е. полукруглые и т.д. Какую информацию тогда можно
> хранить о них.

> P/S
>  Небольшая строительная фирма.

спросить у строителей?


 
YurikGL ©   (2008-07-09 20:59) [14]


> Создаю БД которая будет хранить информацию о местностях
> и домах.
Такая БД называется ГИС. Начни с этого слова.

> но как быть с домами которые не обычной формы т.е. полукруглые
> и т.д.
Если правильно знаю, такую информацию хранят в объектах, именуемых "полигон". От этого и исходи.


 
_ShaggyDoc   (2008-07-10 06:59) [15]

Разумеется, в ГИС в базах данных не хранят такую чушь, как "шерена дома". Дома, улицы, строения, и всё прочее, находящееся на планете - это пространственные объекты. Информация об их геометрических характеристиках хранится в виде координат (в определенной системе) в базах данных ГИС. Форма хранения разная - иногда это БД "общепромышленного" типа, иногда специальная, иногда - графический файл. Как правило, формат хранения пространственных данных - "секрет" фирмы, хотя имеются и открытые форматы.

Пространственные объекты могут иметь разный вид и форму описания. Обычно используется три вида - точка, полилиния, полигон. Дом, например, может быть описан в виде полигона, но если надо, визуально может быть показан в виде точечного условного знака в центроиде полигона. А для каких-то целей ("БД притонов мастеров Delphi") может быть достаточно и только точечных объектов.

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

Вся атрибутивная информация хранится отдельно в других таблицах БД (а то и вообще в другом месте) и связывается с пространственными данными по каким-то полям с идентификаторами.  И только некоторая пространственная информация (например, высота здания) может храниться в виде атрибутов. Да и это понятие условное, высота частей здания бывает разная, поэтому могут хранить "этажность". Это уже данные ДСП.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2008.08.31;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.007 c
2-1216804295
Dimich1978
2008-07-23 13:11
2008.08.31
Как удалить из doc определеные строки


2-1216799306
Квэнди
2008-07-23 11:48
2008.08.31
Сообщений Windows на открытие URL


15-1215938456
Zeqfreed
2008-07-13 12:40
2008.08.31
Подскажите, как музыка называется


1-1197277902
chuzhakin
2007-12-10 12:11
2008.08.31
докинг панели пересоздаются


4-1195513824
Alx2k
2007-11-20 02:10
2008.08.31
Окно выбора значка





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский