Страница 1 из 1
Вытащить объекты из Wikimapia
Добавлено: 17 июн 2010, 12:03
SS_Rebelious
Кто-нибудь может подсказать, как вытащить из викимапии объекты, содержашие определённые теги?
Пока попытался SASPlanet (100330) вытащить вообще все объекты на интересующую область и уже дальше отсеять ненужное (то есть удалить 99,99999999999% скачанных объектов

) из 70 метрового KML. Но всё упёрлось в то, что QGIS (1.5.0) не хочет открывать KML, сделанные SASPlanet (пишет что-то типа "...is not valid data source"), да и сама планета тоже не кушает их независимо от размера...
Re: Вытащить объекты из Wikimapia
Добавлено: 17 июн 2010, 12:16
paleogis
Попробуйте открыть в Global Mapper или OziExplorer и пересохраните в shp
Re: Вытащить объекты из Wikimapia
Добавлено: 17 июн 2010, 12:52
Дмитрий Барышников
А как вы kml делали? У меня при экспорте в kml содержатся ссылки на другие kml из кэша. Они спокойно открываются и экспортируются в шейп

- kml.jpg (118.92 КБ) 24494 просмотра
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="
http://earth.google.com/kml/2.1">
<Document>
<name>tetre.kml</name>
<Folder>
<Region>
<LatLonAltBox>
<north>54.8513152596861</north>
<south>54.826007999095</south>
<east>32.0361328125</east>
<west>31.9921875</west>
</LatLonAltBox>
<Lod>
<minLodPixels>16</minLodPixels>
<maxLodPixels>-1</maxLodPixels>
</Lod>
</Region>
<GroundOverlay>
<drawOrder>1</drawOrder>
<Icon>
<href>
\\Share\InternetCache\sas\Wiki\z14\4\x4824\2\y2597.kml</href>
</Icon>
<LatLonBox>
<north>54.8513152596861</north>
<south>54.826007999095</south>
<east>32.0361328125</east>
<west>31.9921875</west>
</LatLonBox>
</GroundOverlay>
</Folder>
Re: Вытащить объекты из Wikimapia
Добавлено: 17 июн 2010, 14:12
SS_Rebelious
Экспортировал таким образом. Галочки на сохранении путей погоды не делают: есть они или нет результат один - файл не открывается ничем (wxGIS пишет ошибку огра - нет слоёв в KML).

- sas.JPG (33.84 КБ) 24488 просмотров
Создаётся примерно такой KML (странно, что там жпеги в путях):
Код: Выделить всё
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.1">
<Document>
<name>222.kml</name>
<Folder>
<Region>
<LatLonAltBox>
<north>59.7619281579702</north>
<south>59.7563950493563</south>
<east>30.267333984375</east>
<west>30.25634765625</west>
</LatLonAltBox>
<Lod>
<minLodPixels>16</minLodPixels>
<maxLodPixels>-1</maxLodPixels>
</Lod>
</Region>
<GroundOverlay>
<drawOrder>1</drawOrder>
<Icon>
<href>Z:\SASplanet\cache\sat\z16\18\x19138\9\y9559.jpg</href>
</Icon>
<LatLonBox>
<north>59.7619281579702</north>
<south>59.7563950493563</south>
<east>30.267333984375</east>
<west>30.25634765625</west>
</LatLonBox>
</GroundOverlay>
</Folder>
<Folder>
<Region>
<LatLonAltBox>
<north>59.7563950493563</north>
<south>59.7508610241117</south>
<east>30.267333984375</east>
<west>30.25634765625</west>
</LatLonAltBox>
<Lod>
<minLodPixels>16</minLodPixels>
<maxLodPixels>-1</maxLodPixels>
</Lod>
</Region>
<GroundOverlay>
<drawOrder>1</drawOrder>
<Icon>
<href>Z:\SASplanet\cache\sat\z16\18\x19138\9\y9560.jpg</href>
</Icon>
<LatLonBox>
<north>59.7563950493563</north>
<south>59.7508610241117</south>
<east>30.267333984375</east>
<west>30.25634765625</west>
</LatLonBox>
</GroundOverlay>
</Folder>
<Folder>
<Region>
<LatLonAltBox>
<north>59.7508610241117</north>
<south>59.7453260821361</south>
<east>30.267333984375</east>
<west>30.25634765625</west>
</LatLonAltBox>
<Lod>
<minLodPixels>16</minLodPixels>
<maxLodPixels>-1</maxLodPixels>
</Lod>
</Region>
<GroundOverlay>
<drawOrder>1</drawOrder>
<Icon>
<href>Z:\SASplanet\cache\sat\z16\18\x19138\9\y9561.jpg</href>
</Icon>
<LatLonBox>
<north>59.7508610241117</north>
<south>59.7453260821361</south>
<east>30.267333984375</east>
<west>30.25634765625</west>
</LatLonBox>
</GroundOverlay>
</Folder>
<Folder>
<Region>
<LatLonAltBox>
<north>59.7619281579702</north>
<south>59.7563950493563</south>
<east>30.2783203125</east>
<west>30.267333984375</west>
</LatLonAltBox>
<Lod>
<minLodPixels>16</minLodPixels>
<maxLodPixels>-1</maxLodPixels>
</Lod>
</Region>
<GroundOverlay>
<drawOrder>1</drawOrder>
<Icon>
<href>Z:\SASplanet\cache\sat\z16\18\x19139\9\y9559.jpg</href>
</Icon>
<LatLonBox>
<north>59.7619281579702</north>
<south>59.7563950493563</south>
<east>30.2783203125</east>
<west>30.267333984375</west>
</LatLonBox>
</GroundOverlay>
</Folder>
<Folder>
<Region>
<LatLonAltBox>
<north>59.7563950493563</north>
<south>59.7508610241117</south>
<east>30.2783203125</east>
<west>30.267333984375</west>
</LatLonAltBox>
<Lod>
<minLodPixels>16</minLodPixels>
<maxLodPixels>-1</maxLodPixels>
</Lod>
</Region>
<GroundOverlay>
<drawOrder>1</drawOrder>
<Icon>
<href>Z:\SASplanet\cache\sat\z16\18\x19139\9\y9560.jpg</href>
</Icon>
<LatLonBox>
<north>59.7563950493563</north>
<south>59.7508610241117</south>
<east>30.2783203125</east>
<west>30.267333984375</west>
</LatLonBox>
</GroundOverlay>
</Folder>
<Folder>
<Region>
<LatLonAltBox>
<north>59.7508610241117</north>
<south>59.7453260821361</south>
<east>30.2783203125</east>
<west>30.267333984375</west>
</LatLonAltBox>
<Lod>
<minLodPixels>16</minLodPixels>
<maxLodPixels>-1</maxLodPixels>
</Lod>
</Region>
<GroundOverlay>
<drawOrder>1</drawOrder>
<Icon>
<href>Z:\SASplanet\cache\sat\z16\18\x19139\9\y9561.jpg</href>
</Icon>
<LatLonBox>
<north>59.7508610241117</north>
<south>59.7453260821361</south>
<east>30.2783203125</east>
<west>30.267333984375</west>
</LatLonBox>
</GroundOverlay>
</Folder>
<Folder>
<Region>
<LatLonAltBox>
<north>59.7619281579702</north>
<south>59.7563950493563</south>
<east>30.289306640625</east>
<west>30.2783203125</west>
</LatLonAltBox>
<Lod>
<minLodPixels>16</minLodPixels>
<maxLodPixels>-1</maxLodPixels>
</Lod>
</Region>
<GroundOverlay>
<drawOrder>1</drawOrder>
<Icon>
<href>Z:\SASplanet\cache\sat\z16\18\x19140\9\y9559.jpg</href>
</Icon>
<LatLonBox>
<north>59.7619281579702</north>
<south>59.7563950493563</south>
<east>30.289306640625</east>
<west>30.2783203125</west>
</LatLonBox>
</GroundOverlay>
</Folder>
<Folder>
<Region>
<LatLonAltBox>
<north>59.7563950493563</north>
<south>59.7508610241117</south>
<east>30.289306640625</east>
<west>30.2783203125</west>
</LatLonAltBox>
<Lod>
<minLodPixels>16</minLodPixels>
<maxLodPixels>-1</maxLodPixels>
</Lod>
</Region>
<GroundOverlay>
<drawOrder>1</drawOrder>
<Icon>
<href>Z:\SASplanet\cache\sat\z16\18\x19140\9\y9560.jpg</href>
</Icon>
<LatLonBox>
<north>59.7563950493563</north>
<south>59.7508610241117</south>
<east>30.289306640625</east>
<west>30.2783203125</west>
</LatLonBox>
</GroundOverlay>
</Folder>
<Folder>
<Region>
<LatLonAltBox>
<north>59.7508610241117</north>
<south>59.7453260821361</south>
<east>30.289306640625</east>
<west>30.2783203125</west>
</LatLonAltBox>
<Lod>
<minLodPixels>16</minLodPixels>
<maxLodPixels>-1</maxLodPixels>
</Lod>
</Region>
<GroundOverlay>
<drawOrder>1</drawOrder>
<Icon>
<href>Z:\SASplanet\cache\sat\z16\18\x19140\9\y9561.jpg</href>
</Icon>
<LatLonBox>
<north>59.7508610241117</north>
<south>59.7453260821361</south>
<east>30.289306640625</east>
<west>30.2783203125</west>
</LatLonBox>
</GroundOverlay>
</Folder>
</Document>
</kml>
Re: Вытащить объекты из Wikimapia
Добавлено: 17 июн 2010, 14:25
Дмитрий Барышников
Это глюк SAS наверное - у вас он на карту в виде jpg ссылается вместо kml. Может версия устаревшая?
<href>Z:\SASplanet\cache\sat\z16\18\x19138\9\y9559.jpg</href>
Обратил внимание, что в выпадающем списке maps (карта) wikimapia дважды встречается. Вам нужен тот пункт где на выходе в пути будут cache\Wiki, а не cache\sat (определяется опытным путем)
Re: Вытащить объекты из Wikimapia
Добавлено: 17 июн 2010, 15:03
SS_Rebelious
Bishop писал(а):Обратил внимание, что в выпадающем списке maps (карта) wikimapia дважды встречается.
Да, тоже заметил и оба пробовал. В другом он ссылается на вики, но всё-равно в путях жпеги.
Bishop писал(а):то глюк SAS наверное - у вас он на карту в виде jpg ссылается вместо kml. Может версия устаревшая?
Может и глюк. У меня финская локаль и я заметил, что программа работает не очень (не только в данном случае). Версия должна быть свежая, только вчера выкачал - 100330.
Re: Вытащить объекты из Wikimapia
Добавлено: 17 июн 2010, 16:40
Дмитрий Барышников
Может взять версию по старее? Или очистить папочку cache\Wiki - а после выкачки нужной информации скопировать из нее все? Папка то (cache\Wiki), есть?