SASGIS

Веб-картография и навигация

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

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

Модератор: Tolik

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

Сообщение zed » 10 дек 2008, 20:49

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

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

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

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

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

Сообщение svp » 10 дек 2008, 21:08

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

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

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

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

Сообщение feya » 10 дек 2008, 21:11

Кстать а как у berkely с многопользовательским доступом? всмысле в локальной сети моно будет работать?
http://sasgis.org | SAS.Планета | SASPlanet
Аватара пользователя
feya
Гуру
 
Сообщения: 2034
Зарегистрирован: 13 июл 2008, 10:45
Благодарил (а): 5 раз.
Поблагодарили: 56 раз.

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

Сообщение zed » 10 дек 2008, 21:54

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

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

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

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

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

Сообщение svp » 10 дек 2008, 22:08

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

А вот тут вот поподробнее, пожалуйста.То, что из нескольких потоков можно работать с базой беркли -- это ясно, но чтобы по сети иметь доступ, я полагал, что для этого нужно хотябы простенький сервер писать.
Кстати, для беркли есть интерфейсы под PHP. Можно на нём простенький веб-сервер, отдающий тайлы реализовать.
Аватара пользователя
svp
Советчик
 
Сообщения: 447
ICQ: 204094886
Зарегистрирован: 26 авг 2008, 11:14
Откуда: Белгород
Благодарил (а): 2 раз.
Поблагодарили: 7 раз.

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

Сообщение zed » 10 дек 2008, 23:31

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

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

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

Сообщение svp » 11 дек 2008, 11:58

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

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

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

Сообщение feya » 11 дек 2008, 15:43

А вообще по сети, конечно можно, ИМХО, только в монопольном режиме.
Вот в этом минус я вижу большой.
http://sasgis.org | SAS.Планета | SASPlanet
Аватара пользователя
feya
Гуру
 
Сообщения: 2034
Зарегистрирован: 13 июл 2008, 10:45
Благодарил (а): 5 раз.
Поблагодарили: 56 раз.

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

Сообщение svp » 11 дек 2008, 16:01

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

Да не, просто сервер надо простенький написать и всё. Однако, мне кажется по сети удобнее через HTTP. На PHP напсать простенькую прогу, которая будет отдавать и (в идеале, конечно) принимать тайлы. И проще будет, и аккуратнее как-то.
Аватара пользователя
svp
Советчик
 
Сообщения: 447
ICQ: 204094886
Зарегистрирован: 26 авг 2008, 11:14
Откуда: Белгород
Благодарил (а): 2 раз.
Поблагодарили: 7 раз.

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

Сообщение Parasite » 11 дек 2008, 17:37

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/
Изображение
Аватара пользователя
Parasite
Администратор
 
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раз.
Поблагодарили: 512 раз.

Пред.След.

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8