Использование в Sas.Планета кеша в формате Berkeley

программа для загрузки и просмотра спутниковых снимков Земли, Луны, Марса предоставленных сервисами Google Maps и Космоснимки. Возможность работы с GPS приёмником.

Модератор: Tolik

zed
Гуру
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз
Поблагодарили: 568 раз

Re: Использование в Sas.Планета кеша в формате Berkely

Сообщение zed »

serjvologda писал(а):может посмотреть в исходниках как автор программы googlev прикрутил berkley , правдо он вроде писал на си, хотя я в этом не силён. вот исходники......

да, там всё на си
svp писал(а):Вообще, какие базы создавались, делалось ли дополнительное индексирование по координатам?

Да, например в GE - в индексе: координаты, зум, версия, тип сервера. Индекс нужно обязательно делать, правда как это в Беркли делается - я без понятия...
Обёртку к АПИ для работы с Беркли под делфи сделаем=)

насколько это долгий процесс?
Аватара пользователя
svp
Советчик
Сообщения: 447
Зарегистрирован: 26 авг 2008, 11:14
Откуда: Белгород
Благодарил (а): 2 раза
Поблагодарили: 7 раз
Контактная информация:

Re: Использование в Sas.Планета кеша в формате Berkely

Сообщение svp »

zed писал(а):Да, например в GE - в индексе: координаты, зум, версия, тип сервера. Индекс нужно обязательно делать, правда как это в Беркли делается - я без понятия...

Откуда инфа? Ссылки прилагайте.
zed писал(а):насколько это долгий процесс?

Не долгий. Надо просто разбираться как устроен АПИ и портировать интерфейсный файл на делфи. Просто времени сейчас мало очень на всё это.
Аватара пользователя
feya
Гуру
Сообщения: 2034
Зарегистрирован: 13 июл 2008, 10:45
Благодарил (а): 5 раз
Поблагодарили: 56 раз

Re: Использование в Sas.Планета кеша в формате Berkely

Сообщение feya »

Кстать а как у berkely с многопользовательским доступом? всмысле в локальной сети моно будет работать?
http://sasgis.org | SAS.Планета | SASPlanet
zed
Гуру
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз
Поблагодарили: 568 раз

Re: Использование в Sas.Планета кеша в формате Berkely

Сообщение zed »

svp писал(а):
zed писал(а):Да, например в GE - в индексе: координаты, зум, версия, тип сервера. Индекс нужно обязательно делать, правда как это в Беркли делается - я без понятия...

Откуда инфа? Ссылки прилагайте.

Собственные разработки по кэшу GE :) Устройство кэша GoogleEarth - если что, спрашивайте.
feya писал(а):Кстать а как у berkely с многопользовательским доступом? всмысле в локальной сети моно будет работать?

Есть там и многопользовательский доступ, куда ж без него, и по локалке должно работать.
Аватара пользователя
svp
Советчик
Сообщения: 447
Зарегистрирован: 26 авг 2008, 11:14
Откуда: Белгород
Благодарил (а): 2 раза
Поблагодарили: 7 раз
Контактная информация:

Re: Использование в Sas.Планета кеша в формате Berkely

Сообщение svp »

zed писал(а):Есть там и многопользовательский доступ, куда ж без него, и по локалке должно работать.

А вот тут вот поподробнее, пожалуйста.То, что из нескольких потоков можно работать с базой беркли -- это ясно, но чтобы по сети иметь доступ, я полагал, что для этого нужно хотябы простенький сервер писать.
Кстати, для беркли есть интерфейсы под PHP. Можно на нём простенький веб-сервер, отдающий тайлы реализовать.
zed
Гуру
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз
Поблагодарили: 568 раз

Re: Использование в Sas.Планета кеша в формате Berkely

Сообщение zed »

svp писал(а):но чтобы по сети иметь доступ, я полагал, что для этого нужно хотябы простенький сервер писать

Да, нужно, хотя, можно попробывать и получить доступ к расшаренному файлу БД.
Аватара пользователя
svp
Советчик
Сообщения: 447
Зарегистрирован: 26 авг 2008, 11:14
Откуда: Белгород
Благодарил (а): 2 раза
Поблагодарили: 7 раз
Контактная информация:

Re: Использование в Sas.Планета кеша в формате Berkely

Сообщение svp »

zed писал(а):хотя, можно попробывать и получить доступ к расшаренному файлу БД

Как вы себе представляете открытие одного файла несколькими приложениями на чтение и запись? Я не представляю. А вообще по сети, конечно можно, ИМХО, только в монопольном режиме.
Аватара пользователя
feya
Гуру
Сообщения: 2034
Зарегистрирован: 13 июл 2008, 10:45
Благодарил (а): 5 раз
Поблагодарили: 56 раз

Re: Использование в Sas.Планета кеша в формате Berkely

Сообщение feya »

А вообще по сети, конечно можно, ИМХО, только в монопольном режиме.
Вот в этом минус я вижу большой.
http://sasgis.org | SAS.Планета | SASPlanet
Аватара пользователя
svp
Советчик
Сообщения: 447
Зарегистрирован: 26 авг 2008, 11:14
Откуда: Белгород
Благодарил (а): 2 раза
Поблагодарили: 7 раз
Контактная информация:

Re: Использование в Sas.Планета кеша в формате Berkely

Сообщение svp »

feya писал(а):А вообще по сети, конечно можно, ИМХО, только в монопольном режиме.
Вот в этом минус я вижу большой.

Да не, просто сервер надо простенький написать и всё. Однако, мне кажется по сети удобнее через HTTP. На PHP напсать простенькую прогу, которая будет отдавать и (в идеале, конечно) принимать тайлы. И проще будет, и аккуратнее как-то.
Аватара пользователя
Parasite
Администратор
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раза
Поблагодарили: 508 раз

Re: Использование в Sas.Планета кеша в формате Berkely

Сообщение Parasite »

svp писал(а):Да не, просто сервер надо простенький написать и всё. Однако, мне кажется по сети удобнее через HTTP. На PHP напсать простенькую прогу, которая будет отдавать и (в идеале, конечно) принимать тайлы. И проще будет, и аккуратнее как-то.

У меня дежавю... :)
viewtopic.php?p=1273#p1273
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Ответить

Вернуться в «SAS.Планета»