IMPORTKML
Met IMPORTKML haal je KML- of KMZ-bestanden, bijvoorbeeld uit Google Earth, binnen in je tekening. Punten, lijnen en vlakken uit het bestand worden getekend, verdeeld over layers die de mappen uit het bestand volgen.
Starten
Typ IMPORTKML op de command line, of gebruik de knop in de Ribbon op tab SCAD Data / Export, panel GIS.
Werkwijze
- Er opent een venster
Import KML/KMZ. Kies één of meer.kml- of.kmz-bestanden. Je kunt er meerdere tegelijk kiezen. - Per bestand meldt het commando hoe het de coördinaten leest:
KML coordinates detected as WGS84, converting to RD.De coördinaten zijn GPS-coördinaten en worden omgerekend naar RD.KML coordinates detected as drawing units, importing as-is.De coördinaten worden ongewijzigd overgenomen (lengte als X, breedte als Y).
- De objecten worden in modelspace getekend. Daarna volgt
Imported N entities from KML. - Lukt een bestand niet, dan staat er
Could not read: <bestand>ofError importing <bestand>: .... De andere bestanden worden gewoon verwerkt.
Wat er getekend wordt
| In het KML-bestand | In de tekening |
|---|---|
| Point | Een punt. Heeft het punt een naam, dan komt daar een tekst met die naam bij (teksthoogte 1). |
| LineString | Een polyline |
| Polygon | Een gesloten polyline voor de buitenrand, plus een gesloten polyline voor elk gat |
| MultiGeometry | Elk onderdeel apart, volgens de regels hierboven |
Staat er een hoogte in het bestand, dan krijgt een punt die hoogte als Z-waarde. Lijnen en de buitenrand van een vlak worden plat getekend op de hoogte van hun eerste punt.
Layers
- Staat een object in een map, dan krijgt het de naam van die map als layer. Mappen in mappen worden aan elkaar geschreven met
/ertussen. - Staat het object niet in een map, dan wordt de naam van het object de layernaam.
- Heeft het ook geen naam, dan komt het op de layer
KML-Import. - De tekens
<,>,\,",:,;,?,*,|,=en het accent grave worden in de layernaam vervangen door-. - Layers die nog niet bestaan, worden aangemaakt.