Ich mache ein (nicht kommerzielles) Projekt, bei dem der Kunde nicht über das Budget für den Kauf von Kartendaten wie den von TeleAtlas bereitgestellten verfügt.
Sie benötigen nur Kartendaten für eine Hintergrundkarte und möchten Google Maps als Anbieter verwenden.
Die Lösung muss jedoch in die vorhandene ArcGIS Server-basierte Lösung integriert werden.
Ist dies mit ArcGIS Server (9.3.1) oder über eine Erweiterung (kommerziell oder anderweitig) sofort möglich?
quelle
Zuerst müssen Sie Google-Kacheln oder einen Kartenanbieter erhalten und diese dann in geeigneten Verzeichnissen ablegen.
Danach müssen Sie einen Webdienst entwickeln, der sich in x / y / z fromat befindet und von einer Clinet-seitigen Anwendung wie leaflet.ja oder ArcGis Javascript API aufgerufen werden kann
Dieser Webdienst muss Kachelbilder zum Clinchen bereitstellen
Ihre Anfrage für dieses Bild muss sein
und fügen Sie schließlich den Web-Service zur Clinet-Anwendung hinzu. Zum Beispiel in Arcgis Javascript API
oder in leaflet.js
quelle
Es ist möglicherweise einfacher, Ihre Kunden dazu zu bringen, die Verwendung von Bing Maps von Microsoft als Hintergrund in Betracht zu ziehen, da sofort kostenlos darauf zugegriffen werden kann. Der einzige Haken dabei ist, dass Sie ArGIS Server 10 ausführen müssen, da Sie bei 9.3.1 noch für den Zugriff bezahlen müssen. Hier ist ein Link zu und eine ESRI-Seite mit weiteren Informationen. http://www.esri.com/software/arcgis/arcgisonline/bing-maps.html
quelle