Главная страница
    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.49 MB
Время: 0.01 c
2-1216797045
Dimich1978
2008-07-23 11:10
2008.08.31
Открытие файла с изменение полей в WORDе


1-1197370290
ZLinX
2007-12-11 13:51
2008.08.31
Регион


2-1216986372
navigator1
2008-07-25 15:46
2008.08.31
Файл в константу


2-1216897798
DFT
2008-07-24 15:09
2008.08.31
TActionManager


2-1216835667
valer4
2008-07-23 21:54
2008.08.31
try..finally





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский