OpenLayers マップが範囲外のタイルを要求しており、すべてのマップがピンク色です。単一のタイルを調べると、アドレスは次のとおりです。
/タイル/15/ 16384 /16384.png
ただし、生成されたタイルを含むフォルダーにはそのような値は含まれません: 範囲は次のとおりです: /Tiles/15/ 16099 - /Tiles/15/ 16119
タイルは Maperitive によって生成されます。
それは Maperitive の問題ですか、それとも OpenLayers.Map に追加のオプションを設定する必要がありますか?
map = new OpenLayers.Map("demoMap");
var cLayer2 = new OpenLayers.Layer.OSM("New Layer",
"http://localhost:15157/Map/Tiles/${z}/${x}/${y}.png", { numZoomLevels: 19 });
map.addLayer(cLayer2);
map.zoomToMaxExtent();