Welche Methoden gibt es, um Kartenkacheln für Google Maps zu erstellen?

16

Neuling, um Austausch hier zu stapeln.

Ich verwende derzeit den automatischen Kachelschneider, der hier zu finden ist , um die standardmäßigen 256 x 256 Kacheln zu erstellen, die zum Erstellen eines benutzerdefinierten Kartentyps für meine Karte erforderlich sind. Die Verwendung des Map Tile Cutter-Skripts ist recht umständlich, und ich verbrauche schnell alle 4 GB RAM meines Computers, um Photoshop zu öffnen und es zu verwenden. Das und es ist sehr lästig, meine Bilder oben und unten mit Leerzeichen zu füllen, damit sie richtig positioniert sind.

Kennt jemand andere Tools, mit denen Kacheln für Google Maps erstellt werden können?

Hung-Su
quelle
Ich halte dies für eine großartige Frage und würde gerne wissen, welche Methoden auf mehreren Computern koordiniert werden können.
Kirk Kuykendall

Antworten:

8

Schauen Sie sich GeoWebCache an . Ich habe es mit Google Maps verwendet. Bei mir hat es super geklappt.

Balkan
quelle
Das war meine Antwort! Ich hatte ähnliche Erfolge.
WolfOdrade
6

Haben Sie MapTiler ( www.maptiler.org ) ausprobiert ? Sollte in der Lage sein, die gewünschten Kacheln zu erhalten (256x256 - nicht sicher). Ich experimentiere damit, um mir das Webmapping mit Openlayern selbst beizubringen. Funktioniert hervorragend.

Matt Wilkie
quelle
Ich habe MapTiler vor einiger Zeit ausprobiert, konnte es aber nicht zum Laufen bringen. Könnte es noch einmal versuchen.
Hung-Su
5

Wenn Sie über FME verfügen , wird dies mit dem WebMapTiler-Transformator durchgeführt.

Hier und hier einige Beispiele

Um Kirks Kommentar zu beantworten, kann FME Server dies über mehrere Maschinen (oder mehrere Engines auf einer Maschine) koordinieren. Unter dem ersten Link oben finden Sie einige schöne Grafiken.

Acht Motoren bringen die Zeit für Zoomstufe 8 (24.500 Kacheln) von 120 Minuten auf 20 Minuten. Zoomstufe 11 (1.000.000 Kacheln) kann in ca. 380 Minuten erstellt werden (ebenfalls mit 8 Motoren). Ich weiß nicht, dass Sie das auf einer Maschine machen können.

FME Server kann auch in der Cloud ausgeführt werden - WeoGeo hat beispielsweise das oben beschriebene Szenario auf diese Weise ausprobiert .

NB: Ich arbeite für Safe Software, Hersteller von FME und FME Server

Markieren Sie Irland
quelle
Tolle Software nutzt es jeden Tag (FME2010 / 11 über die Workbench), wenn auch möglicherweise außerhalb des Posterbudgets.
Mapperz
Danke Mark, ich wusste nichts über diesen Aspekt des FME-Servers. Vielen Dank auch für die Offenlegung Ihrer Beziehung zu FME.
Matt Wilkie
Danke für das Zeichen. Ich habe Zugriff auf FME Workbench 2009. Ich habe gerade mit dem VirtualEarthTiler-Transformator gespielt, aber aus irgendeinem Grund ist mein Raster, das ich mit GDALwarp auf Web Mercator projiziert habe, etwas anderes: "Nonearthmeter". Haben Sie ein Tool, mit dem Sie Rasterdaten in Web Mercator projizieren können?
Hung-Su
4

Ich würde +1 auf Maptiler geben. Ich habe es mit kleinen Raster-Datasets verwendet. Wenn Sie keine Angst vor der Befehlszeile haben, handelt es sich nur um eine GUI für GDAL2Tiles, die Sie direkt verwenden können.

mattmakesmaps
quelle
4

MapProxy kann auch eine Option sein

radek
quelle
3

Ich habe Global Mapper ( http://www.globalmapper.com/ ) in der Vergangenheit für alle meine Kacheln verwendet. Neben Bing, KML und World Wind können auch Kacheln im Google-Format erstellt werden. Ziemlich freundlich und ist nicht zu teuer.

Kelso
quelle
3

Sie können auch verwenden Avenza ‚s Geographic Imager - Plugin für Adobe Photoshop Fliese Ihre Bilder direkt in Photoshop

ivar
quelle