Kategorie:
Geo/GIS Corner

Kartendienst auf eigener Webseite mit ArcGIS API for JavaScript

TL;DR: Demo einer Kartenanwendung mit esri Wenn man eine eigene Karte auf der Webseite darstellen will, nutzt man meistens Google Maps. Auf dem Gebiet der Geodatenanwendungen ist allerdings Google eher ein Newbee. Der alte Platzhirsch heißt esri. Im Bereich der webbasierten Karten wie Google Maps hatte esri etwas geschlafen. Aber in den letzten Jahren gibt […]

ESRI Shapefile mit PHP lesen

Das Shapefile von ESRI ist eine bzw. sind mehrere Dateien, die Geodaten- und zugehörige Sachdaten enthalten. Die Geometrie ist in Binärformat in der Datei .shp gespeichert, die Sachdaten in der gleichnamigen. dbf Datei. Außerdem gibt es noch eine Reihe weiterer gleichnamiger Dateien. Mehr dazu bei Wikipedia. Im PHP Umfeld gibt es noch nicht so viel […]

Imagemap Generator

Mit dem Imagemap Generator lassen sich aus einem georeferenziertem Bild einer Karte und einer CSV Datei, welche die Geometrie und zugehörige Daten für die anklickbaren Bereiche enthält, eine kontextsensitive HTML-Imagemap erstellen. HTML Imagemaps werden oft für Kartendarstellungen verwendet, bei welchen bestimmte Bereiche auf dem Bild verlinkt sind. Ein Beispiel ist eine Weltkarte auf der jedes […]

Java Listen in ein Esri Shapefile umwandeln

Mit dem Paket toShape aus dem Downloadbereich kann man Java Listen jeglicher Art nutzen um Shapefiles daraus zu erzeugen. Jede Java Liste stellt somit ein Attribut oder eine Spalte eines Shapefiles dar. Hier ein Beispiel wie die Klasse ToShape genutzt werden kann: //Create a Geometry Factory from JTS to be able to add geometry Objects […]

Web-GIS Stack:Openlayers, JQuery, AJAX, GeoJSON, PHP, geoPHP und MySQL

Im Folgenden möchte ich zeigen, wie man mit Openlayers, JQuery, AJAX, GeoJSON, PHP, geoPHP und MySQL einfache Web-GIS Anwendungen aufbauen kann, die für einfache Anzeigefunktionalitäten genügen und auf jedem Webhosting Paket laufen können. Zudem ist keine teure GIS-Server Technologie notwendig und es muss keine Serversoftware wie UMN Mapserver oder Geoserver betrieben werden (was bei den […]