Vairāk

Datu bāzes vaicājumi, izmantojot GeoServer?

Datu bāzes vaicājumi, izmantojot GeoServer?


Esmu jauns GeoServer lietotājs. Man ir PostGIS datu bāze un GeoServer iestatījumi. Kā es varu veikt vaicājumu datu bāzē, izmantojot GeoServer/ Boundless SDK?

Man ir OpenGeo Suite 4.6, un es mēģinu vaicāt datu bāzi, izmantojot pielāgotu WPS procesu. Es nevēlos tieši izveidot savienojumu ar datu bāzi, bet kaut kā izmantot GeoServer SDK, lai vaicātu db.


Tā vietā, lai pārietu tieši uz WPS, jūs varētu atrast, ka varat iegūt nepieciešamo no GeoServer SQL View funkcijas.

Tas ļauj jums rakstīt patvaļīgu SQL un saistīt tajā dažus vaicājuma parametrus, tāpēc vaicājums kļūst par dinamisku lietu, ar kuru jūs varat manipulēt, izmantojot klienta tīmekļa kodu. Tātad, izmantojot tīmekļa klientu, varat mainīt filtrus, tabulas, uz kurām tas attiecas, utt. Darbojas 90% no tā, kam vairums cilvēku vēlas tiešu piekļuvi SQL. Ja vēlaties kartes, varat noklikšķināt uz skata kā WMS, un, ja vēlaties funkcijas, varat to nospiest kā WFS, kas atgriež GeoJSON, lai atvieglotu integrāciju jūsu tīmekļa lietotnē.


Skatīties video: 12 Droshiba internetaa