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

Вниз

временный каталог   Найти похожие ветки 

 
chsv   (2003-01-12 19:06) [0]

в клиенской программе юзера использует MapX v5.0 следующим образом.

сначала во временный каталог компьютера юзера из бд (MS SQL Server 2000) копируются файлы карты (.tab, .map, .dat, .id), затем юзер просматривает или редактирует карту и связанняе с ней данные.

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

поэтому возникает следующий вопрос

------------------------------------------------------------------------
можно ли с помощью MapX организовать хранение и работу с картой непосредственно в бд, не прибегая к копированию во временный каталог?
------------------------------------------------------------------------

если этого сделать по каким-либо причинам нельзя, то

------------------------------------------------------------------------
существуют ли какие-нибудь средства для Win98 (OS клиентской машины), позволяющие в клиентской программе сэмулировать в оперативной памяти что-то вроде электронного диска: клиентская программа создает электронный диск, затем из бд выгружаются .tab, .map, .dat, .id файлы, MapX работает с ними обычным образом, по окончании работы клиентской программы электронный диск уничтожается, а в файловой системе компьютера файлы .tab, .map, .dat, .id никогда не появляются?
------------------------------------------------------------------------


 
asmith   (2003-01-12 21:16) [1]

> можно ли с помощью MapX организовать хранение и работу с картой непосредственно в бд
Можно, все разработчики коммерческих ГИС-систем, и MapInfo Corp в их числе, выпускают серверные решения для централизованного хранения пространственных данных. Их даже несколько, заточенных под конкретную специфику - MapInfo MapXtreme для интернет-интранет, MapInfo SpatialWare для выполнения пространственных запросов на сервере (очень повышает производительность ГИС-систем!). Естественно, решены проблемы належности, безопасности данных и пр. Но все это стоит денег, и немалых.
Что же касается второго вопроса, то ИМНО в Win98 это сделать нельзя - в этой оси отсутствует серьезная поддержка защиты и безопасности на уровне файловой системы.
Более того, раз данные столь ценны - нужно раскошелиться на готовое решение, дабы не потерять больше.


 
chsv   (2003-01-13 18:58) [2]

MapInfo SpatialWare -- это что?

ActiveX компонент вроде MapX?

или среда типа MapInfo?


 
asmith   (2003-01-13 22:35) [3]

Это именно серверное решение для хранения данных, а MapX будет клиентом.


 
chsv   (2003-01-14 21:18) [4]

MapInfo SpatialWare это что -- субд типа MS SQL Server?

или своя субд от MapInfo?


 
asmith   (2003-01-15 14:07) [5]

Нет, эта штука работает поверх СУБД (Oracle, DB2, nformix), используя их как хранилища данных. Подробнее можно посмотреть тут: http://www.isgeo.com.ua/en/products/spatialware.htm



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

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

Наверх





Память: 0.45 MB
Время: 0.01 c
1-4875
Fill
2003-01-24 21:39
2003.02.03
Обмен данными с Excel


7-5282
Romeo
2002-11-22 10:23
2003.02.03
Ребята кто-нибудь писал Gina.


14-5260
iNew
2003-01-17 06:05
2003.02.03
Как в Fare посмотреть размер файла?


3-4758
Sectey
2003-01-16 10:30
2003.02.03
Координаты текущей ячейки в Grid-е


1-4929
Sinplecy
2003-01-25 22:48
2003.02.03
Обработка массива - процедура или функция?





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