[Mapbender-users] Verbindung zu postgis
Astrid Emde
astrid.emde at wheregroup.com
Mon May 2 23:07:23 PDT 2016
Hi Sebastian,
you write
connection: default
in your digitizer definition.
The default connection is the database for Mapbender3 but not your
geodata database.
Recheck your connection please and open your application with
app_dev.php.
Best regards
Astrid
Am 2016-05-03 07:55, schrieb Sebastian Teßmer:
> Hallo Astrid,
> hallo an alle,
>
> Die Probleme mit den Rechten habe ich jetzt geklärt und auch die
> Integration des
> Digitizers ist geschafft.
>
> Funktionieren tut alles, bloß noch eine Fehlermeldung erscheint beim
> Start:
>
> FEHLER IN GRAFIK - TEMPLATE
>
> _FEATURE API QUERY ERROR."<!DOCTYPE HTML>\N<HTML>\N <HEAD>\N <META
> CHARSET=\"UTF-8\" />\N <TITLE>AN ERROR OCCURRED: INTERNAL SERVER
> ERROR</TITLE>\N </HEAD>\N <BODY>\N <H1>OOPS! AN ERROR OCCURRED</H1>\N
> <H2>THE SERVER RETURNED A \"500 INTERNAL SERVER ERROR\".</H2>\N\N
> <DIV>\N SOMETHING IS BROKEN. PLEASE LET US KNOW WHAT YOU WERE DOING
> WHEN THIS ERROR OCCURRED.\N WE WILL FIX IT AS SOON AS POSSIBLE. SORRY
> FOR ANY INCONVENIENCE CAUSED.\N </DIV>\N </BODY>\N</HTML>\N"_
>
> Anbei noch meine Programmierung im Template und auch
> in den *.yml Dateien.
>
> Offensichtlich gibt es noch ein Problem mit der Datenbankanbindung!?
>
> Was mache ich falsch bzw. wo könnte der Fehler liegen?
>
> P.S. Datenbank und Tabelle sind in PostGIS erzeugt.
>
> Viele Grüße,
>
> Sebastian
>
> Anhang:
>
> SCHEME IM EDIT ELEMENT:
>
> poi:
> label: 'point digitizing'
> maxResults: 500
> featureType: { connection: default, table: poi, uniqueId: gid,
> geomType: point, geomField: geom, srid: 4326 }
> openFormAfterEdit: true
> zoomScaleDenominator: 500
> allowEditData: true
> allowDelete: true
> allowDigitize: true
> toolset: [{ type: drawPoint }, { type: moveFeature }, { type:
> selectFeature }, { type: removeSelected }]
> popup: { title: 'point test suite', width: 500px }
> searchType: currentExtent
> tableFields: { gid: { label: Nr., width: 20% }, name: { label: Name,
> width: 80% } }
> formItems: [{ type: tabs, children: [{ type: form, title: 'Basic
> information', css: { padding: 10px }, children: [{ type: label, title:
> 'Welcome to the digitize demo. Try the new Mapbender3 feature!' }, {
> type: input, title: Name, mandatory: true, name: name, mandatoryText:
> 'Please give a name to the poi.', infoText: 'Help: Please give a name
> to the new object.' }, { type: input, title: Title, mandatory: false,
> name: title, mandatoryText: 'Please give a title to the poi.' }, {
> type: textArea, name: abstract, title: Abstract, placeholder: 'please
> edit this field' }, { type: select, title: Type, name: type, options:
> { A: A, B: B, C: C, D: D, E: E } }, { type: breakLine }] }, { type:
> form, title: 'Personal information', css: { padding: 10px }, children:
> [{ type: label, title: 'Please give us some information about
> yourself.' }, { type: fieldSet, children: [{ type: input, title:
> Firstname, name: firstname, css: { width: 30% } }, { type: input,
> title: Lastname, name: lastname, css: { width: 30% } }, { type: input,
> title: E-Mail, name: email, css: { width: 40% } }] }, { type: select,
> multiple: false, title: Interests, name: interests, options: { maps:
> maps, reading: reading, swimming: swimming, dancing: dancing, beer:
> beer, flowers: flowers } }, { type: date, title: 'favorite Date',
> name: date_favorite, mandatory: true, css: { width: 25% } }, { type:
> breakLine }, { type: breakLine }, { type: checkbox, name: public,
> value: true, title: 'public (this new object is public)' }] }] }]
>
> PARAMETER.YML:
>
> parameters:
> atabase_driver: pdo_pgsql
> database_host: localhost
> database_port: 5432
> database_name: mapbender3.0.5.3
> database_path: ~
> database_user: postgres
> database_password: postgres
> mailer_transport: smtp
> mailer_host: localhost
> mailer_user: ~
> mailer_password: ~
>
> CONFIG.YML:
>
> # Doctrine Configuration
> doctrine:
> dbal:
> default_connection: default
> connections:
> # Datenbankverbindung default
> default:
> driver: %database_driver%
> host: %database_host%
> port: %database_port%
> dbname: %database_name%
> path: %database_path%
> user: %database_user%
> password: %database_password%
> charset: UTF8
> logging: %kernel.debug%
> profiling: %kernel.debug%
> orm:
> auto_generate_proxy_classes: %kernel.debug%
> auto_mapping: true
>
> GESENDET: Freitag, 29. April 2016 um 09:57 Uhr
> VON: "Astrid Emde" <astrid.emde at wheregroup.com>
> AN: mapbender_users at lists.osgeo.org
> BETREFF: Re: [Mapbender-users] Verbindung zu postgis
>
> Hallo Sebastian,
>
> Du musst in die parameter.yml und config.yml schreiben.
>
> Klar. Da kann es an den Berechtigungen liegen.
>
> Am Besten machst Du mal einen Mapbender3 Kurs bei mir ;)
>
> https://www.foss-academy.eu/sites/default/files/Schulungskalender%202016.pdf
> [11]
>
> Gruß Astrid Emde
>
> Am 29.04.2016 09:32, schrieb "Sebastian Teßmer":
>
>> Hallo Astrid,
>>
>> vielen Dank dafür :)
>>
>> Ich habe mich mal versucht, aber es scheitert bei mir schon am
>> schreiben in
>> die mapbender.yml. Muss ich ich vorher irgendwelche rechte
>> einstellen?
>> Bin eben leider neu in der Ubuntu Welt
>>
>> Viele Grüße,
>>
>> Sebastian
>>
>> GESENDET: Freitag, 29. April 2016 um 08:20 Uhr
>> VON: "Astrid Emde" <astrid.emde at wheregroup.com> [7]
>> AN: mapbender_users at lists.osgeo.org [8]
>> BETREFF: Re: [Mapbender-users] Verbindung zu postgis
>>
>> Hallo Sebastian,
>>
>> Du kannst dafür den Mapbender3 Digitizer nutzen.
>>
> http://doc.mapbender3.org/de/bundles/Mapbender/CoreBundle/elements/digitizer.html
>> [9]
>>
>> Siehe
>>
>> Zur Anbindung der Geodatenbank siehe
>> http://doc.mapbender3.org/de/book/database.html [10]
>>
>> Schönen Gruß
>>
>> Astrid Emde
>>
>> Am 28.04.2016 21:15, schrieb "Sebastian Teßmer":
>>
>>> Hallo zusammen,
>>>
>>> ich möchte eine PostGIS Datenbank verbinden, damit ich
>>> Vektordaten direkt einlesen kann als Layer.
>>>
>>> Zudem möchte ich Geometrien bearbeiten und hinzufügen können,
>>> am besten per Mausklick (auch mit Attributen ergänzen).
>>>
>>> Gibt es da eine einfache Möglichkeit sowas in MapBender
>>> einzurichten,
>>> auch für einen Neuling?
>>>
>>> Vielen Dank!
>>>
>>> MfG Sebastian
>>>
>>> ENGLISH:
>>>
>>> Hello everybody,
>>> I want to connect a PostGIS database, so I
>>> can import vector data directly as a Layer.
>>> I also want to edit geometries and add
>>> someone with mouse click (with adding attributes).
>>> Is there an easy way to create this in MapBender,
>>> even for a newbie?
>>> Thank you so much!
>>>
>>> _______________________________________________
>>> Mapbender_users mailing list
>>> Mapbender_users at lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/mapbender_users [1]
>>
>> --
>>
>> Mit freundlichen Grüßen
>>
>> Astrid Emde
>> GIS-Consultant
>>
>> -----------------------------------
>> Aufwind durch Wissen!
>> Qualifizierte OpenSource-Schulungen
>> bei der www.foss-academy.eu [2]
>> -----------------------------------
>>
>> Astrid Emde
>> WhereGroup GmbH & Co.KG
>> Eifelstraße 7
>> 53119 Bonn
>> Germany
>>
>> Fon: +49(0)228 90 90 38 - 19
>> Fax: +49(0)228 90 90 38 - 11
>>
>> astrid.emde at wheregroup.com
>> www.wheregroup.com [3]
>>
>> Folgen Sie der WhereGroup auf twitter:
>> http://twitter.com/WhereGroup_com [4]
>>
>> Amtsgericht Bonn, HRA 6788
>> -------------------------------
>> Komplementärin:
>> WhereGroup Verwaltungs GmbH
>> vertreten durch:
>> Olaf Knopp, Peter Stamm
>> -------------------------------
>> pgp-public key:
>> http://pgp.mit.edu:11371/pks/lookup?search=0x06DA52D72D515284 [5]
>> Signierte und/oder verschlüsselte Nachrichten sind sehr willkommen
>> Signed and/or encrypted mail is highly appreciated
>> _______________________________________________ Mapbender_users
>> mailing list Mapbender_users at lists.osgeo.org [6]
>> http://lists.osgeo.org/mailman/listinfo/mapbender_users [1]
>>
>> _______________________________________________
>> Mapbender_users mailing list
>> Mapbender_users at lists.osgeo.org [6]
>> http://lists.osgeo.org/mailman/listinfo/mapbender_users [1]
>
> --
>
> Mit freundlichen Grüßen
>
> Astrid Emde
> GIS-Consultant
>
> -----------------------------------
> Aufwind durch Wissen!
> Qualifizierte OpenSource-Schulungen
> bei der www.foss-academy.eu [2]
> -----------------------------------
>
> Astrid Emde
> WhereGroup GmbH & Co.KG
> Eifelstraße 7
> 53119 Bonn
> Germany
>
> Fon: +49(0)228 90 90 38 - 19
> Fax: +49(0)228 90 90 38 - 11
>
> astrid.emde at wheregroup.com [7]
> www.wheregroup.com [3]
>
> Folgen Sie der WhereGroup auf twitter:
> http://twitter.com/WhereGroup_com [4]
>
> Amtsgericht Bonn, HRA 6788
> -------------------------------
> Komplementärin:
> WhereGroup Verwaltungs GmbH
> vertreten durch:
> Olaf Knopp, Peter Stamm
> -------------------------------
> pgp-public key:
> http://pgp.mit.edu:11371/pks/lookup?search=0x06DA52D72D515284 [5]
> Signierte und/oder verschlüsselte Nachrichten sind sehr willkommen
> Signed and/or encrypted mail is highly appreciated
> _______________________________________________ Mapbender_users
> mailing list Mapbender_users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapbender_users [1]
>
> Links:
> ------
> [1] http://lists.osgeo.org/mailman/listinfo/mapbender_users
> [2] http://www.foss-academy.eu
> [3] http://www.wheregroup.com
> [4] http://twitter.com/WhereGroup_com
> [5] http://pgp.mit.edu:11371/pks/lookup?search=0x06DA52D72D515284
> [6] http://troubadix.wheregroup.com/Mapbender_users@lists.osgeo.org
> [7] http://troubadix.wheregroup.com/astrid.emde@wheregroup.com
> [8] http://troubadix.wheregroup.com/mapbender_users@lists.osgeo.org
> [9]
> http://doc.mapbender3.org/de/bundles/Mapbender/CoreBundle/elements/digitizer.html
> [10] http://doc.mapbender3.org/de/book/database.html
> [11]
> https://www.foss-academy.eu/sites/default/files/Schulungskalender%202016.pdf
>
> _______________________________________________
> Mapbender_users mailing list
> Mapbender_users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapbender_users
--
Mit freundlichen Grüßen
Astrid Emde
GIS-Consultant
-----------------------------------
Aufwind durch Wissen!
Qualifizierte OpenSource-Schulungen
bei der www.foss-academy.eu
-----------------------------------
Astrid Emde
WhereGroup GmbH & Co.KG
Eifelstraße 7
53119 Bonn
Germany
Fon: +49(0)228 90 90 38 - 19
Fax: +49(0)228 90 90 38 - 11
astrid.emde at wheregroup.com
www.wheregroup.com
Folgen Sie der WhereGroup auf twitter:
http://twitter.com/WhereGroup_com
Amtsgericht Bonn, HRA 6788
-------------------------------
Komplementärin:
WhereGroup Verwaltungs GmbH
vertreten durch:
Olaf Knopp, Peter Stamm
-------------------------------
pgp-public key:
http://pgp.mit.edu:11371/pks/lookup?search=0x06DA52D72D515284
Signierte und/oder verschlüsselte Nachrichten sind sehr willkommen
Signed and/or encrypted mail is highly appreciated
More information about the Mapbender_users
mailing list